26 08 2009

Acceder a los nodos y a sus propiedades (que se verá más adelante) es sólo una parte de las manipulaciones habituales en las páginas. Las otras operaciones habituales son las de crear y eliminar nodos del árbol DOM, es decir, crear y eliminar “trozos” de la página web.

5.4.1. Creación de elementos XHTML simples

Como se ha visto, un elemento XHTML sencillo, como por ejemplo un párrafo, genera dos nodos: el primer nodo es de tipo Element y representa la etiqueta <p> y el segundo nodo es de tipo Text y representa el contenido textual de la etiqueta <p>.

Por este motivo, crear y añadir a la página un nuevo elemento XHTML sencillo consta de cuatro pasos diferentes:

  1. Creación de un nodo de tipo Element que represente al elemento.
  2. Creación de un nodo de tipo Text que represente el contenido del elemento.
  3. Añadir el nodo Text como nodo hijo del nodo Element.
  4. Añadir el nodo Element a la página, en forma de nodo hijo del nodo correspondiente al lugar en el que se quiere insertar el elemento.

De este modo, si se quiere añadir un párrafo simple al final de una página XHTML, es necesario incluir el siguiente código JavaScript:

// Crear nodo de tipo Element
var parrafo = document.createElement("p");

// Crear nodo de tipo Text
var contenido = document.createTextNode("Hola Mundo!");

// Añadir el nodo Text como hijo del nodo Element
parrafo.appendChild(contenido);

// Añadir el nodo Element como hijo de la pagina
document.body.appendChild(parrafo);

El proceso de creación de nuevos nodos puede llegar a ser tedioso, ya que implica la utilización de tres funciones DOM:

  • createElement(etiqueta): crea un nodo de tipo Element que representa al elemento XHTML cuya etiqueta se pasa como parámetro.
  • createTextNode(contenido): crea un nodo de tipo Text que almacena el contenido textual de los elementos XHTML.
  • nodoPadre.appendChild(nodoHijo): añade un nodo como hijo de otro nodo. Se debe utilizar al menos dos veces con los nodos habituales: en primer lugar se añade el nodo Text como hijo del nodo Element y a continuación se añade el nodo Element como hijo de algún nodo de la página.




preba picasa

16 04 2009

Posted by Picasa




ventana

26 03 2009

ventana
Cargado originalmente por circuloa

dhksjadh sskjhsajkhdsk dhsjka djksah dasjkhd asjkhd asjk hdasjk





popfds

4 11 2008

Las direcciones de la Federación Socialista Asturiana (FSA) y de Izquierda Unida (IU) ratificarán esta tarde el acuerdo para formar un Gobierno de coalición. Hoy mismo, IU informará al presidente Vicente Álvarez Areces del nombre de los elegidos -Noemí Martín y Aurelio Martín- para gestionar Bienestar Social y Medio Rural. Pero el acuerdo entre PSOE e IU también conllevará más consecuencias que un encaje de nombres: la negociación del Estatuto, bloqueada por el Partido Popular (PP), continuará congelada. «¿El Estatuto? Pues ni está ni se le espera», resumió ayer uno de los negociadores de la alianza de la izquierda.





Playa de Torimbia

4 09 2008


Playa de Torimbia
Cargado originalmente por noruega

Pepin de Celes





Flickr

4 09 2008

This is a test post from flickr, a fancy photo sharing thing.





4 09 2008





Julín qué grande yes

13 06 2008

Según esos datos, el ‘no’ de los irlandeses ha sido, además, rotundo, incluso en Dublín, donde las posibilidades del ’sí’ debían ser mayores que en las zonas rurales. En casi todas las circunscripciones de la capital, el ‘no’ obtiene un 60% de los sufragios. Los porcentajes son similares en el resto de las 43 circunscripciones irlandesas. Es decir, dos de cada tres votantes irlandeses ha votado en contra del tratado, según estas estimaciones.





Título del primer artículo

13 06 2008

El primer ministro de Irlanda, Brian Cowen, ha declarado su “inmensa decepción” por la victoria del ‘no’ y ha señalado que “no hay un remedio rápido” para el resultado del referéndum, que ha tildado de “serio revés” para la Unión Europea.

Antes de conocer los resultados definitivos, el ministro irlandés de Justicia, Dermot Ahern, había reconocido que el ‘no’ que adelantaban los primeros resultados del recuento era ya una tendencia imparable. “Parece que el voto va a ser ‘no’”, ha dicho en una comparecencia en televisión. El rechazo irlandés al plan B de la Constitución Europea supone un varapalo de gran calibre para Bruselas, que apuesta, no obstante, por continuar el proceso de ratificación, como ha adelantado el presidente de la Comisión, José Manuel Durao Barroso. Además, ha emplazado a escuchar las explicaciones del Gobierno irlandés en el Consejo Europeo de la semana que viene y ver qué soluciones propone Dublín.





¿Qué es un mashup?

18 04 2008

APUNTES DE MASHUPS

Breve historia de Mashups

Durante los primeros días de los mashups, por lo general, los programadores tenían que rastrear los sitios web a través de la pantalla para obtener datos útiles. Hoy en día, los principales actores, como Google, Microsoft y Yahoo! han permitido a los usuarios y creadores mashup utilizar sus mapas para sus aplicaciones. La finalidad de ello es lograr una mayor exposición de sus productos y obtener más profunda penetración en el mercado y el más amplio mercado de distribución. Esto ha abierto las puertas para el aumento de la tasa de creación de sitios mashup.
¿Que es un Mashup?

Según la propia definición de la Wikipedia podemos definir el Mashup como:

“Una aplicación Web híbrida, sitio Web o aplicación Web que usa contenido de otras aplicaciones Web para crear un nuevo contenido completo, consumiendo servicios directamente siempre a través del protocolo HTTP”.

View this Post Leer el resto de esta entrada »