Cuadro
– Resumen
Elemento de búsqueda | Contenido |
Versiones del DOM | · El primer DOM, también conocido como Legacy
· En octubre de 1998 se lanzó la aprobó la
· Alcanzó el estado de recomendación del W3C La segunda razón tiene que ver,
· La última versión de DOM, la Level 3, se Core, Events y Load & Save se iniciaron
|
Los principales tipos de nodos | Los principales tipos de nodos en el DOM
a) Document: el nodo document
b) Element: son los nodos
c) Text: el texto dentro de
d) Attribute: los atributos de
e) Comentarios y otros: los
|
Objeto NODE y sus constantes | Una vez que DOM ha creado de forma
En primer lugar, el objeto Node define las
· · · · · · · · · · · · |
Acceso relativo al nodo | A continuación se muestra la página HTML <html> <head> <title>Aprendiendo </head> <body> <p>Aprendiendo <p>DOM es <p>Ademas, </body> </html> La operación básica consiste en obtener el var objeto_html = Después de ejecutar la instrucción Utilizando los métodos proporcionados por var objeto_head = objeto_html.firstChild; var objeto_body = objeto_html.lastChild; Otra forma directa de obtener los dos nodos var objeto_head = var objeto_body = objeto_html.childNodes[1]; Si se desconoce el número de nodos hijo que var numeroDescendientes = Además, el DOM de HTML permite acceder var objeto_body = document.body; Además de las propiedades anteriores, objeto_head.parentNode == objeto_body.parentNode == objeto_body.previousSibling objeto_head.nextSibling == objeto_head.ownerDocument ==
|
Tipos de nodos | La especificación completa de DOM define 12
Los otros tipos de nodos existentes que no
|
Acceso atributos | Los atributos son propiedades del elemento, Cuando el nodo actual es un elemento,
|
Acceso directo al nodo | Como acceder a un nodo del árbol es DOM proporciona dos métodos alternativos Las funciones que proporciona DOM para Por ese motivo, no se van a presentar las Por último, es importante recordar que el
|
Arbol
de Nodos y los tipos que los representa
En
el esquema anterior, cada rectángulo representa un nodo DOM y las flechas
indican las relaciones entre nodos. Dentro de cada nodo, se ha incluido su tipo
y su contenido.
La
raíz del árbol de nodos de cualquier página XHTML siempre es la misma: un nodo
de tipo especial denominado "Documento".
A
partir de ese nodo raíz, cada etiqueta XHTML se transforma en un nodo de tipo
"Elemento". La conversión de etiquetas en nodos se realiza de forma
jerárquica. De esta forma, del nodo raíz solamente pueden derivar los nodos
HEAD y BODY. A partir de esta derivación inicial, cada etiqueta XHTML se
transforma en un nodo que deriva del nodo correspondiente a su "etiqueta
padre".
Web
Biografia
–
La interfaz Node (Introducción a AJAX). (s/f). Recuperado el 22 de marzo de
2016, a partir de http://librosweb.es/libro/ajax/capitulo_4/la_interfaz_node.html
–
HTML y DOM (Introducción a AJAX). (s/f). Recuperado el 22 de marzo de 2016, a
partir de http://librosweb.es/libro/ajax/capitulo_4/html_y_dom.html
–
Árbol de nodos (Introducción a JavaScript). (s/f). Recuperado el 22 de marzo de
2016, a partir de http://librosweb.es/libro/javascript/capitulo_5/arbol_de_nodos.html
–
Acceso a atributos en DOM. (s/f). Recuperado el 22 de marzo de 2016, a partir
de https://msdn.microsoft.com/es-es/library/hk61a712%28v=vs.110%29.aspx?f=255&MSPPError=-2147217396
–
DOM | JavaScript. (s/f). Recuperado el 22 de marzo de 2016, a partir de http://www.arkaitzgarro.com/javascript/capitulo-13.html
–
Historia del estándar DOM del W3C. (s/f). Recuperado el 22 de marzo de 2016, a
partir de http://www.desarrolloweb.com/articulos/historia-estandar-dom.html
–
Tipos de nodos DOM: document, element, text, attribute, comment. Arbol de nodos
para JavaScript (CU01124E). (s/f). Recuperado el 22 de marzo de 2016, a partir
de http://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=802:tipos-de-nodos-dom-document-element-text-attribute-comment-arbol-de-nodos-para-javascript-cu01124e&catid=78:tutorial-basico-programador-web-javascript-desde-&Itemid=206
Autor:
ELVIN
A. HERNÁNDEZ G.
JUAN
M. BULTRÓN G.
RICARDO
J. RAMOS A.
MARTES
22 DE MARZO DE 2016
UNIVERSIDAD
DE PANAMÁ
FACULTAD
DE INFORMÁTICA, ELECTRÓNICA Y COMUNICACIÓN
LICENCIATURA
EN INFORMÁTICA PARA LA GESTIÓN EDUCATIVA Y EMPRESARIAL
AGUADULCE,
COCLÉ