The DOM API is a specification that specifies all classes and function to manipulate the DOM tree.


The DOM API is present natively in browser and may be implemented via a library in other application/environment. See the dedicated page


The following features are defined in the DOM specification: EventInit dictionary type



  • item()
  • createDocument()
  • createHTMLDocument()
  • createElement()
  • createElementNS()
  • insertBefore()


  • ownerDocument
  • childNodes
  • localName
  • parentNode
  • namespaceURI
  • tagName
  • textContent
  • target
  • isTrusted

Discover More
Browser - DOM Web Api

The DOM Web API is a part of the Web Api that implements the DOM API in the browser to manipulate the DOM representation of a Web Page. This API made possible to manipulate programmatically Web Page (in...
DOM - Document (Object)

Every XML doc and HTML document (Web page) in an HTML UA is represented by a TR/html5/dom.htmlDocument object. A document in the context of a browser is generally a HTML document (Web Page). The Document...
DOM - Environment (Library and Languages)

A DOM environment is a library that implements the DOM API Browser: Standard support with the DOM Web API jquery is a higher interface based on the Javascript Web API but does not provide a DOM...
Javascript - JQuery

Jquery is a javascript library that principally implements higher function of the DOM API in order to manipulate HTML page. As it offers a plugin framework, it's also a great...

jsdom is a headless browser implemented completely in JS on node It simulates: * a DOM environment as if you were in the browser. * every DOM API function. They can be called / observed in...
The Document Object Model W3C API Interface (DOM)

W3CAPI The domDocument Object Model (DOM) is one of the two programming models used to represent a XML document. DOM defines the interface description of a Document Object that represents an XML document...

Share this page:
Follow us:
Task Runner