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>

Tags:

Html Example