Events are generated when specific actions occur. With JavaScript you can provide functions to handle these events.
The basic form of an event handler is:
<HTML_TAG OTHERATTRIBUTES eventHandler="JavaScript Function">
Event | Description |
blur | Occurs when input focus is removed from a form element (when the user clicks outside a field) |
click | Occurs when the user clicks on a link or form element |
change | Occurs when the value of a form field is changed by the user |
focus | Occurs when input focus is given to a form element |
load | Occurs when a page is loaded |
mouseover | Occurs when the user moves the pointer over a hypertext link |
select | Occurs when the user selects a form element's field |
submit | Occurs when a form is submitted (i.e., when the users clicks on a submit button) |
unload | Occurs when the users leaves a page |
Input focus occurs when the user clicks on or in form element or field, or by tabbing to that field.
Object | Events |
Selection List | onBlur, onChange, onFocus |
Text element | onBlur, onChange, onFocus, onSelect |
Textarea element | onBlur, onChange, onFocus, onSelect |
Button element | onClick |
Checkbox | onClick |
Radio button | onClick |
Hypertext link | onClick, onMouseOver, onMouseOut |
Reset button | onClick |
Submit button | onClick |
Document | onLoad, onUnload |
Window | onLoad, onUnload |
Form | onSubmit |