home | O'Reilly's CD bookshelfs | FreeBSD | Linux | Cisco | Cisco Exam  

JavaScript: The Definitive Guide

Previous Chapter 21
JavaScript Reference

Form.onreset() Handler


Form.onreset() Handler---invoked when a form is reset


Navigator 3.0


    onReset="handler-statements"  a definition of the handler
    ...attributes...  other attributes here
form.onreset  a reference to the handler
form.onreset();   an explicit invocation of the handler


onreset() is an event handler of the Form object, and is invoked when the form is reset, either through the Form.reset() method or when the user clicks on a Reset button.

This event handler is defined by the onReset attribute of the <FORM> tag that defines a form. The value of this attribute may be any number of JavaScript statements, separated by semicolons; these statements will be executed when the form is submitted.

If the onreset() handler returns false, then the elements of the form will not be reset.


You could use the following event-handler to ask the user to confirm that they really want to reset the form:

<FORM ...
    onReset="return confirm('Really erase all entered data?')"

Previous Home Next
Form.method Book Index Form.onsubmit()

HTML: The Definitive Guide CGI Programming JavaScript: The Definitive Guide Programming Perl WebMaster in a Nutshell