How to Clear/Remove JavaScript Event Handler?

dom-events, html, javascript

Solution

To do this without any libraries:

document.getElementById("aspnetForm").onsubmit = null;

Problem

Given the following HTML fragment: ``` <form id="aspnetForm" onsubmit="alert('On Submit Run!'); return true;"> ``` I need to remove/clear the handler for the onsubmit event and register my own using jQuery or any other flavor of JavaScript usage.

Original source