Ejemplos útiles - Eventos

En esta página se muestran ejemplos del uso de eventos en JavaScript

Eventos en elementos HTML

La página tiene un evento onunload cuando se salga de la misma. Mira la consola.

Ejemplo con evento onclick con código JavaScript


Ejemplo con evento onclick en un elemento padre

Abra la consola y haga click en los elementos del div 1

Div 1

Div 2

Ejemplo con evento onmouseover y onmouseout llamando a una función

Logo UJA de la Universidad de Jaén

Añadiendo un evento a un elemento HTML que no lo tenía

Pulsa el primer botón antes de darle al segundo, luego pulsa el segundo y de nuevo el primero.



Añadiendo un evento a un elemento HTML con addEventListener()

Abre la consola y pulsa el primer botón antes de darle al segundo

Con addEventListener() se pueden añadir varios eventos, incluso del mismo tipo sin reemplazar los existentes.






Eliminar eventos de un elemento HTML con removeEventListener()

Con removeEventListener() se eliminan los eventos existentes.

Emplear el objeto Event

Toda función que responde a un evento recibe un objeto Event que usamos declarando un parámetro.

Pulsa sobre la imagen para poner un marco cada vez más grueso.

logo UJA de la Universidad de Jaén logo UJA de la Universidad de Jaén logo UJA de la Universidad de Jaén logo UJA de la Universidad de Jaén

Capturar un evento

Se ha definido un evento onclick en el elemento <article> que muestra un mensaje si se hace click en cualquier parte de su contenido porque el evento se propaga de vuelta.

Sin embargo si se hace click botón 1 el <article> no recibe en evento, en el botón 2 sí se propaga.

Abre la consola

Prevenir un evento habitual

Se ha añadido un evento onclick al enlace y se ha evitado que funcione con event.preventDefault()

Abre la consola y pulsa sobre el enlace

www.ujaen.es

Inicio