<div onclick="doSomething(event,this)"></div> <script> function doSomething(e,el){ e = e || window.event; console.log(e); //will be the event console.log(el); //we be the dom element } </script>
<button id="3" onClick="reply_click(this.id)">B3</button> <script type="text/javascript"> function reply_click(clicked_id) { alert(clicked_id); } </script>
<button onclick="myFunction()">Click me</button>
<div onclick="doSomething(this)"></div> function doSomething(clickedElement) { console.log(clickedElement);//I was clicked }