JavaScript DOM

HTMLElement

Node
  |
  +--Element
        |
        +--HTMLElement
Direct Known Subclasses:
HTMLAnchorElement, HTMLAppletElement, HTMLAreaElement, HTMLBaseElement, HTMLBaseFontElement, HTMLBlockquoteElement, HTMLBodyElement, HTMLBRElement, HTMLButtonElement, HTMLDirectoryElement, HTMLDivElement, HTMLDListElement, HTMLFieldSetElement, HTMLFontElement, HTMLFormElement, HTMLFrameElement, HTMLFrameSetElement, HTMLHeadElement, HTMLHeadingElement, HTMLHRElement, HTMLHtmlElement, HTMLIFrameElement, HTMLImageElement, HTMLInputElement, HTMLIsIndexElement, HTMLLabelElement, HTMLLayerElement, HTMLLegendElement, HTMLLIElement, HTMLLinkElement, HTMLMapElement, HTMLMenuElement, HTMLMetaElement, HTMLModElement, HTMLObjectElement, HTMLOListElement, HTMLOptGroupElement, HTMLOptionElement, HTMLParagraphElement, HTMLParamElement, HTMLPreElement, HTMLQuoteElement, HTMLScriptElement, HTMLSelectElement, HTMLStyleElement, HTMLTableCaptionElement, HTMLTableCellElement, HTMLTableColElement, HTMLTableElement, HTMLTableRowElement, HTMLTableSectionElement, HTMLTextAreaElement, HTMLTitleElement, HTMLUListElement
Represented Tags:
ABBR, ACRONYM, ADDRESS, B, BDO, BIG, BLINK, CENTER, CITE, CODE, DD, DFN, DT, EM, I, KBD, NOFRAMES, NOSCRIPT, S, SAMP, SMALL, SPAN, STRIKE, STRONG, SUB, SUP, TH, TT, U, VAR

Fields
readonly NodeList childNodes
Array children [IE]
String className
style currentStyle [IE]
String dir
HTMLDocument document
Array filters [IE]
          Valid only for some elements.
String id
String innerHTML [IE]
String innerText [IE]
          Valid for block elements only. Currently implemented as a readonly property.
String lang
number offsetHeight
number offsetLeft
number offsetParent
number offsetTop
number offsetWidth
style style
String title
String uniqueID [IE]
 
Fields inherited from Element
tagName
 
Fields inherited from Node
attributes, childNodes, firstChild, lastChild, nextSibling, nodeName, nodeType, nodeValue, ownerDocument, parentElement, parentNode, previousSibling
 
Methods
number addBehavior(String url) [IE]
          Currently you can only specify URLs, not IE default behaviors or object id's.
boolean attachEvent(String event, code notify) [IE]
void detachEvent(String event, code notify) [IE]
void insertAdjacentHTML(String where, String HTMLText)
          where is one of BeforeBegin, AfterBegin, BeforeEnd, AfterEnd.
boolean removeBehavior(number id) [IE]
 
Methods inherited from Element
getAttribute, getElementsByTagName, normalize, removeAttribute, setAttribute
 
Methods inherited from Node
appendChild, cloneNode, hasChildNodes, insertBefore, removeChild, removeNode, replaceChild
 

JavaScript DOM