Menu
Coddy logo textTech

Document Object Model

Lezione 2 di 13 del corso Metodi DOM di JavaScript di Coddy.

Il Document Object Model (DOM) è una rappresentazione gerarchica di un documento HTML, che consente a JavaScript di interagire con gli elementi della pagina web e di manipolarli. 

  • Il DOM rappresenta un documento HTML come un albero di oggetti.
  • Ogni elemento nel codice HTML corrisponde a un nodo dell'albero.
  • Il documento stesso è il nodo radice.
  • Vari metodi DOM consentono di accedere a questi nodi e ai loro contenuti, crearli e modificarli. Questo ti permette di cambiare dinamicamente la pagina web. 

Per esempio, questo codice:

<html>
	<head>
		<title>My title</title>
	</head>
	<body>
		<h1>A heading</h1>
		<a href="#">Link text</a>
	</body>
</html>

Verrà rappresentato dalla seguente struttura DOM:


Approfondiamo!

Provalo tu

Questa lezione non include una sfida di codice.

Tutte le lezioni di Metodi DOM di JavaScript

Esercitati da solo: Playground Web