Everything About ___
Live briefing

Everything about Document Object Model

Computer document convention

The Document Object Model (DOM) is a cross-platform and language-independent API 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 attached to them. Once an event is triggered, the event handlers get executed. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Document Object ModelA 5-minute orientation
  2. Skim a recent paper: Object-oriented Design based Comprehensive Experimental Development of Document Object ModelInfluential work since 2022
  3. Pick up a classic book: High Performance JavaScriptThe most-reprinted book on the subject
  4. Read the landmark paper: Augmented process model for e-tendering: Towards integrating object models with document management systemsCited 45 times
  5. Go sideways: Node (computer science)A closely related topic
  6. Go sideways: Cross-browser compatibilityA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics