DOM Object Reference

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