Document Object Model (DOM)
DOM (short for Document Object Model) is a cross-platform and language-independent interface that treats an HTML or XML document as a tree structure wherein each node is an object representing a part of the document. The DOM represents a document with a logical tree. Each branch of the tree ends in a node, and each node contains objects. DOM methods allow programmatic access to the tree; with them one can change the structure, style or content of a document. Nodes can have event handlers (also known as event listeners) attached to them. Once an event is triggered, the event handlers get executed.
The principal standardization of the DOM was handled by the World Wide Web Consortium (W3C), which last developed a recommendation in 2004. WHATWG took over the development of the standard, publishing it as a living document. The W3C now publishes stable snapshots of the WHATWG standard.
In HTML DOM (Document Object Model), every element is a node:
Here are 83 public repositories matching this topic...
WantCars Automotive Classified Platform
-
Updated
May 5, 2020 - Java
XMLDocument: easy DOM- and XPath-based XML access
-
Updated
Feb 9, 2025 - Java
show the DOM of a given url represented in a tree view
-
Updated
Sep 8, 2019 - Java
Dark Cruds 3 es una aplicación Java que demuestra la gestión de datos XML utilizando diferentes técnicas como DOM, SAX, JDOM y XSLT.
-
Updated
Dec 3, 2024 - Java
Selenium Java Project
-
Updated
Aug 7, 2023 - Java
A fork of jsoup to provide support for rudimentary parsing and outputting of FreeMarker templates.
-
Updated
Apr 17, 2023 - Java
This is a program that searches through a XML file and manipulates the values.
-
Updated
Apr 16, 2018 - Java
Created by World Wide Web Consortium
Released October 1, 1998
- Followers
- 51 followers
- Repository
- whatwg/dom
- Website
- github.com/topics/dom
- Wikipedia
- Wikipedia