venerdì 13 luglio 2007

Document Object Model

DOM acronimo di Document Object Model è una specifica del W3C per un metodo indipendente dalla piattaforma e dal linguaggio che consente di accedere e modificare il contenuto e la struttura di un documento.
È un modello che permette di definire gli oggetti per di rappresentare e manipolare un documento HTML o XML; descrive come i diversi oggetti di una pagina sono collegati tra loro, vediamo un esempi:.

Esempio di DOM di una semplice pagina web

<html>
<head>
<title>Pagina Web</title>
</head>
<body>
<h1>Esempio di DOM</h1>
<p>Questa pagina è costituita da 9 nodi</p>
</body>
</html>


Rappresentazione grafica del DOM:






La pagina è costituita da nodi, ogni tag, ogni elemento compreso tra i tag è un nodo.
I nodi possono avere e proprietà. Inoltre un nodo (come <body>) può contenere altri nodi.I browser che supportano il DOM W3C offrono la possibilità di possibile accedere e manipolare ogni nodo, ma anche aggiungerne di nuovi dinamicamente, ed eliminarne altri già presenti.

Nessun commento: