Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


Document Object Model

Jerarquía de DOM.

Document Object Model o DOM ('Modelo de Objetos del Documento' o 'Modelo en Objetos para la Representación de Documentos') es esencialmente una interfaz de plataforma, o API de programación para documentos HTML, que proporciona un conjunto estándar de objetos para representar documentos HTML, XHTML, XML y SVG,[nota 1]​ un modelo estándar sobre cómo pueden combinarse dichos objetos, y una interfaz estándar para acceder a ellos y manipularlos.[1]​ A través del DOM, los programas pueden acceder y modificar el contenido, estructura y estilo de los documentos mencionados, que es para lo que se diseñó principalmente.

De esta manera el DOM permite acceso dinámico a través de la programación para acceder, añadir y cambiar dinámicamente contenido estructurado en documentos con lenguajes como ECMAScript (JavaScript). De hecho DOM como interfaz de plataforma multilingüe (cross-language API) para acceder y modificar documentos XML es independiente del lenguaje, de esta manera una variedad de lenguajes de programación utilizan DOM cotidianamente —como C++ y Python entre otros— a medida que interactúan con XML para diversas tareas.[2][3]

La estandarización principal del DOM corre a cargo del World Wide Web Consortium (W3C).


Error en la cita: Existen etiquetas <ref> para un grupo llamado «nota», pero no se encontró la etiqueta <references group="nota"/> correspondiente.

  1. «Document Object Model (DOM)». http://www.w3.org/: W3C. «Document Object Model es una plataforma, y una interfaz independiente del lenguaje, que permite a programas y scripts, acceder y actualizar el contenido, la estructura y el estilo de documentos en forma dinámica.» 
  2. «The Document Object Model API». Python Software Foundation. «The Python Standard Library: Structured Markup Processing Tools.» 
  3. «Program with DOM in C-C++». Documentación técnica de Microsoft. «This tutorial is intended for C/C++ developers interested in writing XML applications using the DOM.» 

Previous Page Next Page