Document Interface

Superinterface:
Node
Implements:
HTMLDocument
Use:
DOMImplementation createDocument
DOM PropertiesSupported
get onlyDOMString
document.compatMode
get onlyDocumentType
document.doctype
get onlyElement
document.documentElement
get or setDOMString
document.documentURI
get onlyDOMImplementation
document.implementation
DOM Interface MethodsSupported
Node
document.adoptNode(Node node)
Comment
document.createComment(DOMString data)
DocumentFragment
document.createDocumentFragment()
Element
document.createElement(DOMString localName)
Element
document.createElementNS(DOMString namespace, DOMString qualifiedName)
Event
document.createEvent(DOMImplementation interface)
ProcessingInstruction
document.createProcessingInstruction(DOMString target, DOMString data)
Text
document.createTextNode(DOMString data)
Element
document.getElementById(DOMString elementId)
NodeList
document.getElementsByClassName(DOMString classNames)
NodeList
document.getElementsByTagName(DOMString qualifiedName)
NodeList
document.getElementsByTagNameNS(DOMString namespace, DOMString localName)
Node
document.importNode(Node node, boolean deep)
DOM Events
Event TypePropertySupported
abortFunctiononabort
blurFunctiononblur
canplayFunctiononcanplay
canplaythroughFunctiononcanplaythrough
changeFunctiononchange
clickFunctiononclick
contextmenuFunctiononcontextmenu
cuechangeFunctiononcuechange
dblclickFunctionondblclick
dragFunctionondrag
dragendFunctionondragend
dragenterFunctionondragenter
dragleaveFunctionondragleave
dragoverFunctionondragover
dragstartFunctionondragstart
dropFunctionondrop
durationchangeFunctionondurationchange
emptiedFunctiononemptied
endedFunctiononended
errorFunctiononerror
focusFunctiononfocus
formchangeFunctiononformchange
forminputFunctiononforminput
inputFunctiononinput
invalidFunctiononinvalid
keydownFunctiononkeydown
keypressFunctiononkeypress
keyupFunctiononkeyup
loadFunctiononload
loadeddataFunctiononloadeddata
loadedmetadataFunctiononloadedmetadata
loadstartFunctiononloadstart
mousedownFunctiononmousedown
mousemoveFunctiononmousemove
mouseoutFunctiononmouseout
mouseoverFunctiononmouseover
mouseupFunctiononmouseup
mousewheelFunctiononmousewheel
pauseFunctiononpause
playFunctiononplay
playingFunctiononplaying
progressFunctiononprogress
ratechangeFunctiononratechange
readystatechangeFunctiononreadystatechange
resetFunctiononreset
scrollFunctiononscroll
seekedFunctiononseeked
seekingFunctiononseeking
selectFunctiononselect
showFunctiononshow
stalledFunctiononstalled
submitFunctiononsubmit
suspendFunctiononsuspend
timeupdateFunctionontimeupdate
volumechangeFunctiononvolumechange
waitingFunctiononwaiting