Documente Academic
Documente Profesional
Documente Cultură
15 - Comportamientos
15.1. Introduccin
Los comportamientos son acciones que suceden cuando los usuarios realizan algn evento
sobre un objeto, como puede ser mover el ratn sobre una imagen, pulsar sobre un texto, hacer
doble clic sobre un mapa de imagen, etc.
Los comportamientos no existen como cdigo HTML, se programan en JavaScript. Dreamweaver
permite insertarlos a travs del panel Comportamientos, por lo que no es necesario escribir
ninguna lnea de cdigo JavaScript para programarlos.
La imagen que aparece a continuacin tiene asociado un comportamiento. Sita el puntero sobre
ella para ver qu es lo que ocurre.
La imagen tiene asociados dos comportamientos para mostrar y ocultar la capa. Este tipo de
comportamiento lo veremos ms adelante.
Otros comportamientos que ya has visto son los que se aplican sobre las imgenes de sustitucin
y las barras de navegacin, que ya estn predefinidos, por lo que no es necesario introducir este
conjunto de comportamientos a travs del panel Comportamientos.
Para validar formularios ya viste algunas caractersticas del panel Comportamientos. Vamos a
travs
del
men
Ventana,
opcin
Pg. 15.1
Tweet
Noviembre-2010
del panel
Tweet
Noviembre-2010
Hay que especificar qu elementos han de mostrarse u ocultarse para el evento. Para ello hay
que pulsar dos veces sobre la accin, en el panel Comportamientos.
Entonces aparece una nueva ventana, con la lista de todas las capas que hay en la pgina, en la
que puede indicarse la variacin que se va a producir sobre la visibilidad
Puede indicarse si se van a Mostrar, si se van a Ocultar, o si van a adquirir la visibilidad inicial
(Predeterminada).
Para determinar la visibilidad de cada una de las capas es necesario seleccionarlas una por una,
indicando su visibilidad a travs de los botones inferiores de la ventana.
No es necesario aplicar una visibilidad diferente a todas las capas de la pgina, solamente a las
que se desea que cambien al producirse el evento. Por ejemplo, en este caso a la capa gatomes no
se le ha aplicado ninguna visibilidad diferente, ya que no se desea que vare al producirse el evento.
Si se desea eliminar una visibilidad establecida para alguna de las capas, simplemente hay que
volver a pulsar sobre el botn correspondiente a la visibilidad que ya tiene aplicada. Por ejemplo,
para eliminar la visibilidad aplicada a la capa gatosemana habra que volver a pulsar sobre el botn
Mostrar.
Hay que tener en cuenta en este caso que lo que se desea es que al situar el puntero sobre la
imagen, se muestre la capa, y que cuando el puntero deje de estar sobre la imagen, la capa se
vuelva a ocultar. Para ello es necesario insertar dos comportamientos con la accin MostrarOcultar elementos. Uno de ellos mostrar la capa para el evento onMouseOver (cuando el ratn
est sobre), mientras que el otro la ocultar para el evento onMouseOut (cuando el ratn est
fuera).
Pg. 15.3
Tweet
Noviembre-2010