JavaScript は以下のように、Event オブジェクトを関数の第一引数から取得することができます。
<script> function test(event) { console.log(event); // MouseEvent } </script> <a href="javascript:void(0)" onclick="test()">test</a>
他の引数を合わせて使いたい場合は、以下のように arguments[0] を指定することにより、Event オブジェクトを受け渡すことができるようになります。
<script> function test(value, event) { console.log(value); // test console.log(event); // MouseEvent } </script> <a href="javascript:void(0)" onclick="test('test', arguments[0])">test</a>