Eventos en Javascript

Capítulo 9

Tiempo estimado de lectura: 2 minutos

+ Ejercicio
Audio Icon

Escuchar en audio

0:00 / 0:00

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:

Continúa en nuestra aplicación.
  • Escuche el audio con la pantalla apagada.
  • Obtenga un certificado al finalizar.
  • ¡Más de 5000 cursos para que explores!
O continúa leyendo más abajo...
Download App

Descargar la aplicación

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 capítulo

Trabajar con formularios en Javascript

Arrow Right Icon
Descarga la aplicación para obtener una certificación gratuita y escuchar cursos en segundo plano, incluso con la pantalla apagada.
  • ¡Lee este curso en la aplicación para obtener tu Certificado Digital!
  • Escucha este curso en la aplicación sin tener que encender la pantalla de tu celular;
  • Obtenga acceso 100% gratuito a más de 4000 cursos en línea, libros electrónicos y audiolibros;
  • + Cientos de ejercicios + Historias educativas.