Eventos en Javascript
Página 9 | Escuchar en audio
Eventos en Javascript
Javascript es un lenguaje de programación muy utilizado en el desarrollo de sitios web y una de sus principales características es la capacidad de interactuar con el usuario a través de eventos. Los eventos son acciones que ocurren en el navegador del usuario, como hacer clic en un botón, escribir en un campo de formulario o desplazarse hacia abajo en la página.
Para manejar eventos en Javascript, es necesario utilizar el método addEventListener()
, que permite asociar una función a un evento específico. Por ejemplo, para ejecutar una función cuando el usuario hace clic en un botón, podemos usar el siguiente código:
const boton = document.querySelector('#my-button');
botón.addEventListener('clic', función() {
alert('¡Se hizo clic en el botón!');
});
En este ejemplo, usamos el método querySelector()
para seleccionar el botón con el id "my-button" y agregar un detector de eventos para el evento "click". Cuando el usuario haga clic en el botón, la función anónima pasada como segundo parámetro se ejecutará y mostrará una alerta en la pantalla.
Además del evento "clic", hay varios otros eventos que se pueden usar en Javascript, como "enviar" (cuando se envía un formulario), "teclado" (cuando se presiona una tecla) y "desplazamiento" (cuando se desplaza la página).
También es posible eliminar un detector de eventos usando el método removeEventListener()
. Por ejemplo, si quisiéramos eliminar el detector de eventos del botón del ejemplo anterior, podríamos usar el siguiente código:
button.removeEventListener('click', myFunction);
Es importante recordar que los eventos en Javascript pueden usarse para crear interacciones más dinámicas y atractivas en los sitios web, pero también deben usarse con cuidado para no sobrecargar el navegador del usuario y perjudicar la experiencia del usuario.
Ahora responde el ejercicio sobre el contenido:
_¿Qué método se usa en Javascript para asociar una función a un evento específico?
¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente.
¡Tú error! Inténtalo de nuevo.
Siguiente página del libro electrónico gratuito: