Skip to main content

Modello a oggetti del documento (DOM)

Cosa significa Document Object Model?

IlDocument Object Model è una specifica di un’interfaccia. È stato sviluppato dal World Wide Web Consortium per permettere a XML e ai documenti HTML di essere modificati dinamicamente e adattati a diversi ambienti di browser web.

Definizione

IlDOM è uno standard W3C amministrato dal World Wide Web Consortium. Lo standard è utilizzato principalmente per poter accedere dinamicamente al contenuto di XML e dei documenti HTML. Tuttavia, il DOM non è fondamentalmente limitato ai documenti web statici, ma può essere utilizzato per creare diversi costrutti in diversi linguaggi di programmazione.

Struttura ad albero

La struttura ad albero utilizzata per rappresentare un documento HTML o XML è composta dai cosiddetti nodi. Ogni singolo componente di una pagina web può essere rappresentato come un nodo che è collegato ad altri nodi. Si distinguono i seguenti tipi di nodi:

  • Nodo di testo
  • Nodo dell’elemento
  • Nodo degli attributi

Aree di applicazione

L’interfaccia è stata creata principalmente per essere in grado di visualizzare i contenuti web in modo dinamico e uniforme in diversi tipi di browser web. Poiché i siti web statici venivano visualizzati in modo diverso nei diversi browser web, il Document Object Model è stato utilizzato per programmare i siti web dinamicamente e adattarli individualmente ai rispettivi tipi di browser. Il Document Object Model permette agli sviluppatori di accedere programmaticamente ad ogni elemento di un sito web tramite un’interfaccia uniforme e di modificarli dinamicamente.

Ulteriori informazioni sull’argomento possono essere trovate qui:
https://en.wikipedia.org/wiki/Document_Object_Model


Avete altre domande?

Vi preghiamo di contattarci


Ulteriori contenuti