JavaScript Events
| Event Handler |
Event that it handles |
| onBlur |
User has left the focus of the object. For example,
they clicked away from a text field that was previously selected. |
| onChange |
User has changed the object, then attempts to leave
that field (i.e. clicks elsewhere). |
| onClick |
User clicked on the object. |
| onDblClick |
User clicked twice on the object. |
| onFocus |
User brought the focus to the object (i.e. clicked on
it/tabbed to it) |
| onKeydown |
A key was pressed over an element. |
| onKeyup |
A key was released over an element. |
| onKeypress |
A key was pressed over an element then released. |
| onLoad |
The object has loaded. |
| onMousedown |
The cursor moved over the object and mouse/pointing
device was pressed down. |
| onMouseup |
The mouse/pointing device was released after being
pressed down. |
| onMouseover |
The cursor moved over the object (i.e. user hovers
the mouse over the object). |
| onMousemove |
The cursor moved while hovering over an object. |
| onMouseout |
The cursor moved off the object |
| onReset |
User has reset a form. |
| onSelect |
User selected some or all of the contents of the
object. For example, the user selected some text within a text field. |
| onSubmit |
User submitted a form. |
| onUnload |
User left the window (i.e. user closes the browser
window). |