The following table lists selected objects that comprise the browser Document Object Model (DOM). The associated properties, methods, and event handlers are listed.
| DOM Object | Properties | Methods | Event Handler |
|---|---|---|---|
| a |
hostname href id innerHTML innerText outerHTML outerText name nameProp parentElement pathname port protocol search style tabIndex tagName target title |
blur() click() focus() scrollIntoView( [showAtTop] ) |
onBlur onClick onDblClick onFocus onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp |
| body |
alink background bgColor id innerHTML innerText leftMargin link outerHTML outerText parentElement rightMargin style tabIndex tagName text title topMargin vLink |
click() scrollIntoView( [showAtTop] ) |
onChange onClick onDblClick onDragStart onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp |
| br |
clear id innerHTML innerText outerHTML outerText parentElement style tagName title |
click() scrollIntoView( [showAtTop] ) |
|
| button |
disabled form id innerHTML innerText name outerHTML outerText parentElement tabIndex tagName title type value |
blur() click() focus() scrollIntoView( [showAtTop] ) |
onBlur onClick onDblClick onDragStart onFocus onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp |
| checkbox |
checked disabled form id indeterminate name outerHTML outerText parentElement style tabIndex tagName title type value |
blur() click() focus() scrollIntoView( [showAtTop] ) |
onBlur onChange onClick onDblClick onFocus onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp |
| div |
align id innerHTML innerText outerHTML outerText parentElement style tagName title |
blur() click() focus() scrollIntoView( [showAtTop] ) |
onBlur onChange onClick onDblClick onDragStart onFocus onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp |
| document |
activeElement alinkColor bgColor fgColor lastModified linkColor location parentWindow referrer title URL vlinkColor |
clear() close() elementFromPoint(x,y) open() write() writeln() |
onClick onDblClick onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp |
| event |
altKey button clientX clientY ctrlKey layerX layerY offsetX offsetY pageX pageY screenX screenY shiftKey type which x y |
||
| form |
action id innerHTML innerText length method name outerHTML outerText parentElement style tagName target title |
click() reset() scrollIntoView( [showAtTop] ) submit() |
onClick onDblClick onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp onReset onSubmit |
| frame |
borderColor frameBorder height id marginHeight marginWidth name noResize parentElement scrolling src style tagName title |
||
| iframe |
align frameBorder frameSpacing hspace id marginHeight marginWidth name noResize outerHTML outerText parentElement scrolling src style tabIndex tagName title vspace |
click() scrollIntoView( [showAtTop] ) |
|
| img |
align alt border complete height href hspace id name outerHTML outerText parentElement src style tagName title vspace width x y |
blur() click() focus() scrollIntoView( [showAtTop] ) |
onabort() onBlur onChange onClick onDblClick onDragStart onFocus onLoad onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp onResize |
| p |
align id innerHTML innerText outerHTML outerText parentElement style tagName title |
click() scrollIntoView( [showAtTop] ) |
onClick onDblClick onDragStart onLoad onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp |
| radio |
checked defaultChecked disabled form id name outerHTML outerText parentElement status style tabIndex tagName title type value |
blur() click() focus() scrollIntoView( [showAtTop] ) |
onBlur onChange onClick onDblClick onFocus onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp onSelect |
| screen |
availHeight availLeft availTop availWidth bufferDepth colorDepth height pixelDepth updateInterval width |
||
| select |
disabled form id innerHTML innerText length multiple name outerHTML outerText parentElement selectedIndex style tabIndex tagName title type value |
blur() click() focus() scrollIntoView( [showAtTop] ) |
onBlur onChange onClick onDblClick onDragStart onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp |
| span |
id innerHTML innerText outerHTML outerText parentElement style tagName title |
blur() click() focus() scrollIntoView( [showAtTop] ) |
onBlur onClick onDblClick onDragStart onFocus onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp onSelectStart |
| table |
align background bgColor border borderColor borderColorDark borderColorLight caption cellPadding cellSpacing height id innerHTML innerText outerHTML outerText parentElement style tabIndex tagName title width |
blur() click() focus() scrollIntoView( [showAtTop] ) |
onBlur onClick onDblClick onFocus onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp |
| tr |
align bgColor borderColor borderColorDark borderColorLight id innerHTML innerText outerHTML outerText parentElement rowIndex selectionRowIndex style tagName title vAlign |
blur() click() focus() scrollIntoView( [showAtTop] ) |
onBlur onClick onDblClick onDragStart onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp |
| td |
align background bgColor borderColor borderColorDark borderColorLight cellIndex colSpan height id innerHTML innerText noWrap outerHTML outerText parentElement rowSpan style tagName title vAlign width |
blur() click() focus() scrollIntoView( [showAtTop] ) |
onBlur onClick onDblClick onDragStart onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp |
| text |
disabled form id maxLength name outerHTML outerText parentElement readOnly size style tabIndex tagName title type value |
blur() click() focus() scrollIntoView( [showAtTop] ) select() |
onBlur() onChange() onClick onDblClick onFocus() onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp onSelect |
| textarea |
cols disabled form id name outerHTML outerText parentElement readOnly rows style tabIndex tagName title type value wrap |
blur() click() focus() scrollIntoView( [showAtTop] ) select() |
onBlur() onChange() onClick onDblClick onDragStart onFocus() onMouseDown onMouseMove onMouseOut onMouseOver onMouseUp onScroll onSelect onSelectStart |