Search notes:
Document Object Model
DOM examples
web
The
document
class
in the
browser object model
.
MSXML and DOM
Interfaces and Mixins
The DOM standard specifies a few interfaces (think: objects) and mixins that allow a programming language (usually
JavaScript
) to manipulate the elements that are stored in a DOM tree.
These interfaces are:
AbortController
AbortSignal
AbstractRange
Attr
CDATASection
CharacterData
Comment
CustomEvent
Document (which is significantly extended by the Document interface of HTML)
DocumentFragment
DocumentType
DOMImplementation
DOMTokenList
Element
(from which objects correspdonding to
HTML elements
such as
HTMLElement
,
HTMLDivElement
,
HTMLBodyElement
etc. interfaces inherit)
Event
EventTarget
(implemented by objects that can receive events and may have listeners for them).
HTMLCollection
NamedNodeMap
Node
NodeFilter
NodeIterator
NodeList
MutationObserver
MutationRecord
ProcessingInstruction
Range
ShadowRoot
StaticRange
Text
TreeWalker
XPathEvaluator
XPathExpression
XPathResult
The mixins are
ChildNode
DocumentOrShadowRoot
NonDocumentTypeChildNode
NonElementParentNode
ParentNode
Slotable
XPathEvaluatorBase
These interfaces and mixins are described with
Web IDL
.
Standard
On 28 May 2019, the
W3C
announced that
WHATWG
would be the sole publisher of the
HTML
and DOM standards.
See also
Programming for a web browser: Coordinates of the window, screen and Element object (etc)
Links
DOM - Living Standard
Index