--- title: DOM slug: Glossary/DOM tags: - CodingScripting - DOM - Glossary translation_of: Glossary/DOM ---

El DOM (Document Object Model) és un {{glossary("API")}} que representa i interactua amb qualsevol document {{glossary("HTML")}} o {{glossary("XML")}}. El DOM és un model de document carregat en el {{glossary("navegadorr")}} i representa el document com un arbre de nodes, on cada node representa una part del document (per exemple, un {{Glossary("element")}}, cadena de text o comentari).

El DOM és una de les {{Glossary("API")}}s més utilitzades en la {{glossary("World Wide Web", "Web")}}, ja que permet que el codi s'executi en un navegador per accedir i interactuar amb cada node en el document. Els nodes poden ser creats, moure i canviar. Els detectors d'esdeveniments poden afegir-se als nodes i es desencadenen sobre l'ocurrència d'un esdeveniment donat.

DOM no es va especificar originalment, va sorgir quan els navegadors van començar a implementar {{Glossary("Javascript")}}. Aquest llegat de DOM és de vegades anomenat DOM 0. Avui, el W3C porta l'especificació DOM, i el Grup de Treball DOM està preparant la versió 4.

Aprèn més

Coneixement general

Informació tècnica