El método addEventListener es una forma flexible de manejar eventos en JavaScript. Permite agregar múltiples controladores de eventos a un solo elemento sin sobrescribir los controladores anteriores. A diferencia del atributo onclick, que solo permite un manejador por evento, addEventListener puede gestionar múltiples funciones para el mismo evento.
Sintaxis: element.addEventListener(event, function, useCapture);
Este es un párrafo cuyas propiedades cambiarán (color, fondo, padding y margin) cuando hagas clic en el botón.
<script> // Seleccionamos los elementos del DOM const parrafo = document.getElementById("parrafo"); const boton = document.getElementById("boton"); // Función para cambiar el color del párrafo function cambiarColor() { parrafo.style.color = "blue"; parrafo.style.background = "yellow"; parrafo.style.padding = "1em"; parrafo.style.margin = "1em"; alert("El color del párrafo ha sido cambiado a azul."); } // Agregamos el EventListener al botón para que escuche el evento 'click' boton.addEventListener("click", cambiarColor); </script>