Dynamic HTML: The Definitive Reference

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

Категории