Document Object Model (Modelo De Objetos Del Documento)

1y ago
17 Views
2 Downloads
5.21 MB
16 Pages
Last View : 12d ago
Last Download : 3m ago
Upload by : Brenna Zink
Transcription

DOMDocument Object Model(Modelo de Objetos del Documento)

DOM Document Object Model (Modelo de Objetos del Documento) Representa un documento XML o HTML a través de un árbol Es una interfaz de programación de aplicaciones (API) para: Acceder a sus elementos Manipular dichos elementos Es independiente de la plataforma y del lenguaje Esencial tenerlo presente al trabajar con CSS, JavaScript, jQuery, PHP, etc.

HTML DOM Interfaz de programación para documentos HTML, definiendo: Objetos (elementos HTML) Propiedades de los elementos HTML Métodos de acceso/manipulación de los elementos HTML Eventos para todos los elementos HTML Proporciona así el estándar sobre cómo obtener, modificar, añadir o eliminarelementos HTML

Idea esencial Antes de poder usar la API para acceder o manipular los elementos, elcontenido actual da lugar a un árbol de nodos La raíz del árbol es un nodo de tipo documento Los restantes nodos son de los tipos (hay más pero usaremos solamente estos): Elemento (básicamente, se corresponden con las etiquetas que solemos manejar) Atributo (para los atributos incluidos dentro de los elementos) Texto (para los textos planos incluidos entre etiquetas de inicio y fin) El orden de los nodos es crucial

Ejemplo básico. HTML

Ejemplo básico. DOM asociado

Propuesta para generarlo manualmente Usar Dia - ER Distintos símbolos para evitaretiquetar Element/Text/ Documento:Elemento:Texto:Atributo:

Plugin Firefox: DOM Inspector

Incorporar CSS a mi página A nivel de elemento: A nivel de un documento HTML: En un archivo CSS, a importar en los documentos HTML que queramos,mediante:

Uso del DOM. CSS En CSS podemos asignar estilos a los elementos seleccionados, que pueden ser al nivelmás básico: Elemento con un determinado id Elementos con una determinada etiqueta (tag) Elementos de una determinada clase (class) También podemos acceder, por ejemplo, al sexto hijo de un elemento de tipo div. Para todo ello, el DOM y el orden de los elementos en el mismo es esencial.

Incorporar JS a mi página A nivel de elemento: A nivel de documento HTML En un archivo JS, a importar en los documentos HTML que queramos,mediante:

Uso del DOM. JavaScript Podemos acceder a los elementos del DOM cargados en cada momento: Por su id: Por etiqueta: Por su name: Por nombre de clase:

jQuery Es una biblioteca de JavaScript rápida, pequeña y con mucha funcionalidad Nos facilita significativamente: El acceso a los elementos del DOM La navegación a través de dichos elementos La modificación de elementos, estilos, atributos, etc. Simplifica el uso de AJAX

Uso del DOM. jQuery Podemos acceder a los elementos del DOM cargados en cada momento: Por su id: Por etiqueta: Por nombre de clase:

Uso del DOM. jQuery. Asignar un evento Podemos asignar un evento a un botón: Por ejemplo, el evento de hacer click: Lógicamente, la acción será una función que definamos:

Referencias DOM en curso JavaScript de libroswebDOM en curso de introducción a AJAX en libroswebIntroducción a DOM en nosolousabilidad.comDOM. Documentación oficial W3C, núcleo y definición de modelo de objetosHTML DOM y JS en w3schoolsDOM. Documentación detallada en Mozilla Developer Network

Uso del DOM. CSS En CSS podemos asignar estilos a los elementos seleccionados, que pueden ser al nivel más básico: Elemento con un determinado id Elementos con una determinada etiqueta (tag) Elementos de una determinada clase (class) También podemos acceder, por ejemplo, al sexto hijo de un elemento de tipo div. Para todo ello, el DOM y el orden de los elementos en el .

Related Documents:

implementable. Uno de estos modelos es el modelo relacional, el cual será el objeto de estudio de este tema. El modelo relacional, además de diferenciarse del modelo Entidad-Relación en que es un modelo de implementación, se diferencia en que es un modelo lógico basado en registros en lugar de ser un modelo lógico basado en objetos.

Object built-in type, 9 Object constructor, 32 Object.create() method, 70 Object.defineProperties() method, 43–44 Object.defineProperty() method, 39–41, 52 Object.freeze() method, 47, 61 Object.getOwnPropertyDescriptor() method, 44 Object.getPrototypeOf() method, 55 Object.isExtensible() method, 45, 46 Object.isFrozen() method, 47 Object.isSealed() method, 46

Object Class: Independent Protection Layer Object: Safety Instrumented Function SIF-101 Compressor S/D Object: SIF-129 Tower feed S/D Event Data Diagnostics Bypasses Failures Incidences Activations Object Oriented - Functional Safety Object: PSV-134 Tower Object: LT-101 Object Class: Device Object: XS-145 Object: XV-137 Object: PSV-134 Object .

www.liftmaster.com ABRE-PUERTAS DE GARAJE Modelo 1300 Serie Sólo para uso residencial Modelo 1356 - 1/2HP Modelo 1346 - 1/3HP Modelo 311 - 1/2HP Modelo 1345 - 1/3HP MANUAL DEL PROPIETARIO ¡Lea ate

vibratorsvibco.com .vibco.com Heco en EE. UU. VIBCO, Inc. 39 ELÉCTRICOSELÉCTRICOS SCR-300 SCR-200 SCR-100 SCR-60 SCR-50 MODELO SCR ELÉCTRICO Dimensiones MODELO SCR-100 MODELO SCRW-400 MODELO SCR-200 MODELOS SCR-300-400, -500, -1000 MODELO SCR-50 MODELO SCR-60, Plástico También disponible en Aluminio (AL) o Hierro fundido (CI) Cajuela de .

What is object storage? How does object storage vs file system compare? When should object storage be used? This short paper looks at the technical side of why object storage is often a better building block for storage platforms than file systems are. www.object-matrix.com info@object-matrix.com 44(0)2920 382 308 What is Object Storage?

Con el modelo hacemos una simulación de la estructura real. Para que el modelo estructural tenga utilidad, debe reunir dos condiciones: a) Debe parecerse a la estructura real. El comportamiento que vamos a analizar es el del modelo, no el de la estructura real. Cuanto más cerca estén los dos, más útil será el modelo.

Mini-curso: Modelo de Anderson Parte 1: introducci on y objetos b asicos Christian Sadel C. Sadel (PUC Chile) Mini-curso: Modelo de Anderson escuela doctoral 1 / 38. . En el modelo de Anderson tambien el movimiento del estado (t) va a ser aleatorio en el sentido que el Hamiltoniano va a ser aleatorio. C. Sadel (PUC Chile) Mini-curso: Modelo .