Sunday, August 20, 2006

Sobre XHTML y DOM

Buscando información sobre flash, recordé que existen otras formas de proporcionar contenido dinámico a un documento web.
Por ejemplo en XHTML (o HTML) gracias al conjunto de objetos proporcionados por el DOM (Document Object Model) se nos permite acceder a los distintos elementos del documento, así como sus propiedades. Si no me equivoco, creo que es a partir de la version 2 (DOM2) donde se incorpora un conjunto de objetos para la edición/creación de contenidos (Etiquetas HTML) en el documento.

¿Cómo modificar contenido dinámicamente sin usar Flash?
Supongamos que deseamos que una imagen cambie al pulsar un botón determinado

Dentro del código de la función asociada al botón.

1º Accedemos a la etiqueta determinada que queremos modificar.

document.getElementById("imagen")

2º Una vez hemos accedido a la etiqueta en cuestión, accedemos a su propiedad src.
Recordando: [tag] img id="" src=""[tag]

document. getElementById("imagen").src="mio2.jpg"

Así de simple, se puede proporcionar un cierto comportamiento dinámico sin necesidad de usar heramientas (macromedia Flash) ni lenguajes de terceros (ActionScript)

Para más información.
http://www.desarrolloweb.com/
Sobre DHTML http://geneura.ugr.es/~gustavo/css/


0 Comments:

Post a Comment

<< Home