DOM (Document Object Model)- API orientado a objetos que permite interactuar con el documento html / xhtml
- Niveles: 0 (feneración anterior de navegadores), 1 (contenido dinámico) y 2 (estilos dinámicos y eventos avanzados)
Acceso a algunos elementos- forms (formularios)
- images (imágenes)
- links (enlaces)
- anchors (marcadores)
Se puede acceder por posición o por nombre <form name="datosPersonales" ... > Javascript: document.forms[0]
document.datosPersonales
document["datosPersonales"] Para saber si un checkbox o radio está marcado, utiliza la propiedad booleana checked. DOM 1Representa el documento como un árbol de nodos. Los nodos son de tipo Node y hay varios subtipos: Document, DocumentType, Element, Text, Comment. API que permite el acceso y cambio del contenido de un documento: - Propiedades de los nodos: nodeType, nodeName, nodeValue
- acceso: {{{getElementById(), getElementsByTagName()
- getAttribute / setAttribute
- nodeName, nodeValue
- childNodes, nextSibling, parentNode
|