# data[].attributes.body
You don't have to do anything special to begin using the DOM.

# data[].attributes.body
In the DOM, all HTML elements are defined as objects.

# data[].attributes.headline
The HTML DOM is a standard object model and programming interface for HTML. It defines:The HTML elements as objectsThe properties of all HTML elementsThe methods to access all HTML elementsThe events for all HTML elementsIn other words: The HTML DOM is a standard for how to get, change, add, or delete HTML elements.

# data[].attributes.subject
The HTML DOM is a standard object model and programming interface for HTML. It defines:The HTML elements as objectsThe properties of all HTML elementsThe methods to access all HTML elementsThe events for all HTML elementsIn other words: The HTML DOM is a standard for how to get, change, add, or delete HTML elements.

# data[].attributes.headline
The DOM defines a standard for accessing documents

# data[].attributes.subject
The DOM defines a standard for accessing documents

# data[].attributes.body
When an HTML document is loaded into a web browser, it becomes a document object.

The document object is the root node of the HTML document and the "owner" of all other nodes:
(element nodes, text nodes, attribute nodes, and comment nodes).

The document object provides properties and methods to access all node objects, from within JavaScript.

Tip: The document is a part of the Window object and can be accessed as window.document.

# data[].attributes.body
The HTML DOM Tree of Objects

# data[].attributes.body
With the object model, JavaScript gets all the power it needs to create dynamic HTML:

JavaScript can change all the HTML elements in the page

JavaScript can change all the HTML attributes in the page

JavaScript can change all the CSS styles in the page

JavaScript can remove existing HTML elements and attributes

JavaScript can add new HTML elements and attributes

JavaScript can react to all existing HTML events in the page

JavaScript can create new HTML events in the page

# data[].attributes.body
The HTML DOM is a standard object model and programming interface for HTML. It defines:

The HTML elements as objects

The properties of all HTML elements

The methods to access all HTML elements

The events for all HTML elements

In other words: The HTML DOM is a standard for how to get, change, add, or delete HTML elements.

# data[].attributes.body
The DOM is a W3C (World Wide Web Consortium) standard.

# data[].attributes.body
Er zijn verschillende manieren om een object in een document aan te spreken:

Aan de hand van de waarde van attributen. Zo kan in HTML bijvoorbeeld het id (identiteit) attribuut gebruikt worden, deze wordt namelijk verondersteld uniek te zijn in het document.

Het volgen van de boomstructuur van het document, bijvoorbeeld: het tweede element van het document.

Gebruik makend van de naam van de tag.

# data[].attributes.body
The HTML DOM model is constructed as a tree of Objects

# data[].attributes.body
Ilja De Rycke

# data[].attributes.body
Enzio Quina

# data[].attributes.body
Dieter Bogaert

# data[].attributes.body
Marie Tronquo

# data[].attributes.body
HTML DOM properties are values (of HTML Elements) that you can set or change

# data[].attributes.body
HTML DOM methods are actions you can perform (on HTML Elements).

# data[].attributes.body
The HTML DOM is a standard for how to get, change, add, or delete HTML elements.