Entries in the following index are arranged alphabetically by scriptable object event type. Look up an event type to find out which objects support it. This listing is a union of events defined for objects in Internet Explorer, pre-Mozilla Netscape Navigator, Mozilla, Safari, Opera, and the W3C DOM Levels 2 and 3. When an event type in its latest incarnation applies to all HTML element objects, the listing indicates that fact without repeating the list of all object names. The same event handler name may mean different things for different objects. Be sure to look up the details of the event listings in Chapter 2, to find if the event handler is available for the browser(s) used by your intended audience and whether it does what you want. Details of the events themselves are in Chapter 3. All event types are listed here in all lowercase and without the "on" prefix that need to be added when used as object properties or attaching events in Internet Explorer.
abort img, object
activate All rendered element objects, document, window
afterprint body, frameset, window
afterupdate a, bdo, button, div, frame, iframe, img, input (checkbox), input (hidden), input (password), input (radio), input (text), label, legend, marquee, rt, ruby, select, span, textarea
beforeactivate All rendered element objects, document, window
beforecopy a, abbr, acronym, address, area, b, bdo, big, blockquote, caption, center, cite, code, dd, dfn, dir, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, i, img, label, legend, li, listing, menu, nobr, ol, p, plaintext, pre, s, samp, small, span, strike, strong, sub, sup, td, textarea, th, tr, tt, u, ul
beforecut All rendered element objects, document
beforedeactivate All rendered element objects, document, window
beforeeditfocus a, abbr, acronym, address, applet, area, b, bdo, big, blockquote, body, button, caption, center, cite, code, dd, del, dfn, dir, div, dl, document, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, i, input (except hidden), ins, isindex, kbd, label, legend, li, listing, marquee, menu, nobr, object, ol, p, plaintext, pre, q, rt, ruby, s, samp, select, small, span, strike, strong, sub, sup, table, td, textarea, tr, tt, u, ul, var, xmp
beforepaste All rendered element objects, document
beforeprint body, frameset, window
beforeunload body, frameset, window
beforeupdate a, button, div, frame, iframe, img, input (checkbox), input (hidden), input (password), input (radio), input (text), textarea, label, legend, marquee, select, span, bdo, rt, ruby
blur All rendered element objects, document, window
bounce marquee
cellchange applet, object
change input (text), select, textarea
click All rendered element objects, document, window
contextmenu All rendered element objects, document
controlselect All rendered element objects, document
copy a, abbr, acronym, address, area, b, bdo, big, blockquote, caption, center, cite, code, dd, dfn, dir, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, hr, i, img, legend, li, listing, menu, nobr, ol, p, plaintext, pre, s, samp, small, span, strike, strong, sub, sup, td, th, tr, tt, u, ul
cut All rendered element objects, document
dataavailable applet, object, xml
datasetchanged applet, object, xml
datasetcomplete applet, object, xml
dblclick All rendered element objects, document
deactivate All rendered element objects, document, window
DOMActivate All rendered element objects
DOMAttrModified All element objects
DOMCharacterDataModified characterDataNode
DOMControlValueChanged button, form, input, output, select, textarea
DOMFocusIn All rendered element objects
DOMFocusOut All rendered element objects
DOMFrameContentLoaded frame
DOMMenuItemActive option
DOMNodeInserted All nodes in document tree
DOMNodeInsertedIntoDocument All nodes in document tree
DOMNodeRemoved All nodes in document tree
DOMNodeRemovedFromDocument All nodes in document tree
DOMSubtreeModified All nodes in document tree
DOMTitleModified document
drag All rendered element objects, document
dragdrop window
dragend All rendered element objects, document
dragenter All rendered element objects, document
dragleave All rendered element objects, document
dragover All rendered element objects, document
dragstart All rendered element objects, document
drop All rendered element objects, document
error body, frameset, img, link, object, script, style, window, XMLHttpRequest
errorupdate a, button, div, frame, iframe, img, input, textarea, label, legend, marquee, select, span, bdo, rt, ruby
filterchange bdo, body, button, div, fieldset, img, input (except hidden), marquee, rt, ruby, span, table, td, textarea, th, tb
finish marquee
focus All rendered element objects, document, window
focusin All rendered element objects, document, window
focusout All rendered element objects, document, window
formchange button, form, input, output, select, textarea
forminput button, form, input, output, select, textarea
help All rendered element objects, document, window
invalid form, input, output, select, textarea
keydown All rendered element objects, document, window
keypress All rendered element objects, document
keyup All rendered element objects, document, window
layoutcomplete LayoutRect
load applet, body, embed, frame, frameset, iframe, img, layer, link, object, script, style, window, XMLHttpRequest
losecapture All rendered element objects
message document
mousedown All rendered element objects
mouseenter All rendered element objects
mouseleave All rendered element objects
mousemove All rendered element objects
mouseout All rendered element objects
mouseover All rendered element objects
mouseup All rendered element objects
mousewheel All rendered element objects, document
move All rendered element objects, window
moveend All rendered element objects
movestart All rendered element objects
paste All rendered element objects
progress XMLHttpRequest
propertychange All rendered element objects, document
readystatechange applet, body, embed, frame, frameset, iframe, img, link, object, script, style, window, XMLHttpRequest
reset form
resize All rendered element objects, document, frameset, window
resizeend All rendered element objects
resizestart All rendered element objects
rowenter applet, object, xml
rowexit applet, object, xml
rowsdelete applet, object, xml
rowsinserted applet, object, xml
scroll applet, bdo, body, div, document, embed, html, map, marquee, object, table, textarea, window
select body, input (text), textarea
selectionchange document
selectstart All rendered element objects
start marquee
start document
submit form
unload body, frameset, window |