function attached to button code example
Example 1: javascript onclick get event
<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>
Example 2: set onclick jquery
$(elem).click(myFunc());
Example 3: does click event work only for buttons
button > * {
pointer-events: none;
}
Example 4: does click event work only for buttons
<button>
<svg>
<use xlink:href="#gear"></use>
</svg>
</button>