NOTE : The following table shows only scriptable standard HTML elements. The event handlers are used as attributes in the element. For other scripting details, see the Scripting Object Models section. |
<A> |
|||
OnMouseMove |
|
IEx 3.0 | |
OnMouseOver |
|
|
Cougar |
OnMouseOut* |
|
Cougar | |
OnClick |
|
|
Cougar |
<AREA> |
|||
OnMouseOver* |
|
Cougar | |
OnMouseOut* |
|
Cougar | |
OnClick |
This can be forced | Cougar | |
<BODY> |
|||
OnBlur* |
|
NS 3.0 | |
OnError* |
|
NS 3.0 | |
OnFocus* |
|
NS 3.0 | |
OnLoad |
|
|
Cougar |
OnUnLoad |
|
|
Cougar |
<FORM> |
|||
OnReset* |
|
|
Cougar |
OnSubmit |
|
|
Cougar |
<FRAMESET> |
|||
OnBlur* |
|
Frames are not yet part of any (even draft) HTML specification. | |
OnError* |
|
||
OnFocus* |
|
||
OnLoad |
|
||
OnUnLoad |
|
|
|
<IMG> |
|||
OnAbort* |
|
NS 3.0 | |
OnError* |
|
NS 3.0 | |
OnLoad* |
|
NS 3.0 | |
<INPUT> |
|||
TYPE="button" OnClick |
|
|
Cougar |
OnFocus |
? |
|
Cougar |
TYPE="checkbox" OnClick |
|
|
Cougar |
OnFocus |
? |
|
Cougar |
TYPE="password" OnSelect |
? | ? | Cougar |
OnFocus |
? |
|
Cougar |
OnBlur |
? |
|
Cougar |
TYPE="radio" OnClick |
|
|
Cougar |
OnFocus |
? |
|
Cougar |
TYPE="reset" OnClick |
|
|
Cougar |
OnFocus |
? |
|
Cougar |
TYPE="submit" OnClick |
|
|
Cougar |
OnFocus |
? |
|
Cougar |
TYPE="text" OnSelect |
? | ? | Cougar |
OnBlur |
|
|
Cougar |
OnFocus |
|
|
Cougar |
OnChange |
|
|
Cougar |
<SELECT> |
|||
OnBlur |
|
|
Cougar |
OnChange |
|
|
Cougar |
OnClick |
? | ||
OnFocus |
|
|
Cougar |
<TEXTAREA> |
|||
OnBlur |
|
|
Cougar |
OnChange |
Appears to work as OnBlur |
|
Cougar |
OnFocus |
|
|
Cougar |
OnSelect |
? | ? | Cougar |
Event handlers suffixed by a * character are JavaScript 1.1 events and are mostly only supported by Netscape v3.0 and above.
Specification details Where a '?' is put in the comparison box, it means that the event is claimed to be supported by either Netscape or Microsoft, but on testing, it wasn't supported. If there is no |