[Chapter 21] Reference: Form.onreset()
Author: David Flanagan
Date: Fri Aug 29 11:16:04 1997

#

| Chapter 21 JavaScript Reference |

# Form.onreset() Handler

## Name

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

## Availability

Navigator 3.0

## Synopsis

    <FORM
        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

## Description

`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.

## Example

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?')"
    >

## See Also

"Form", "Form.onsubmit()", "Form.reset()"

Form.method |  | Form.onsubmit()