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
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.
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()