The reset event fires when the target form element is reset.
Scripting reset events through Javascript and the DOM:
Javascript CODE EXAMPLE
<script type="text/javascript">
function addEventsToHTML(){
var form1 = document.getElementById('form1');
form1.onreset = resetHandler;
function resetHandler(){
alert("You just reset "+this.id);
}
}
window.onload = addEventsToHTML;
</script>
<form id="form1" name="form1">
Name: <input id="uname" name="uname"><br />
Email: <input id="email" name="email"><br />
<input type="reset" value="Reset This Form">
</form>
Establishing reset events direct on the html elements:
Javascript CODE EXAMPLE
<script type="text/javascript">
function resetHandler(target){
alert("You just reset "+target.id);
}
</script>
<form id="form1" name="form1" onreset="resetHandler(this);">
Name: <input id="uname" name="uname"><br />
Email: <input id="email" name="email"><br />
<input type="reset" value="Reset This Form">
</form>