Document Object Model (DOM)

Document Object Model

The Document Object Model (DOM) is an interface that treats HTML or XML documents as a tree structure, with each node representing a part of the document. It allows programmatic access to the tree and event handlers can be attached to nodes. The DOM was standardized by the World Wide Web Consortium (W3C) and is now maintained by the WHATWG. Every element in the HTML DOM is a node.

2 courses cover this concept

CS142: Web Applications

Stanford University

Winter 2023

This course introduces students to web technologies, enabling them to build sophisticated, interactive applications. It focuses on markup languages, scripting languages, network protocols, interactive graphics, event-driven programming, and databases.

No concepts data

+ 25 more concepts

CSE 154 Web Programming

University of Washington

Summer 2022

This course introduces the fundamental concepts of web programming and technologies required for web development. It covers the full spectrum of web development, from HTML, CSS, JavaScript to server-side technologies like Node.js, databases, and SQL.

No concepts data

+ 37 more concepts