Properties in DOM Level 2 Core

name object type description
attributes Node NamedNodeMap (read only)
childNodes Node NodeList (read only)
code DOMException Number
data ProcessingInstruction String
data CharacterData String
doctype Document DocumentType (read only)
documentElement Document Element (read only)
entities DocumentType NamedNodeMap (read only)
firstChild Node Node (read only)
implementation Document DOMImplementation (read only)
internalSubset DocumentType String (read only)
lastChild Node Node (read only)
length NamedNodeMap Number (read only)
length CharacterData Number (read only)
length NodeList Number (read only)
localName Node String (read only)
name DocumentType String (read only)
name Attr String (read only)
namespaceURI Node String (read only)
nextSibling Node Node (read only)
nodeName Node String (read only)
nodeType Node Number (read only)
nodeValue Node String
notationName Entity String (read only)
notations DocumentType NamedNodeMap (read only)
ownerDocument Node Document (read only)
ownerElement Attr Element (read only)
parentNode Node Node (read only)
prefix Node String
previousSibling Node Node (read only)
publicId Notation String (read only)
publicId DocumentType String (read only)
publicId Entity String (read only)
specified Attr Boolean (read only)
systemId Notation String (read only)
systemId Entity String (read only)
systemId DocumentType String (read only)
tagName Element String (read only)
target ProcessingInstruction String (read only)
value Attr String