<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>
var ele = document.getElementById('x'); if(typeof ele.click == 'function') { ele.click() } else if(typeof ele.onclick == 'function') { ele.onclick() }
<div onclick="doSomething(this)"></div> function doSomething(clickedElement) { console.log(clickedElement);//I was clicked }