Next →

Events in JavaScript

Events are actions or occurrences that happen in the browser, like clicks or key presses. JavaScript lets you respond to these events with event handlers (functions).

Adding an Event Listener

let button = document.getElementById("myButton");

button.addEventListener("click", function() {
  alert("Button clicked!");
});

Using Named Functions as Handlers

function handleClick() {
  console.log("Button was clicked");
}

button.addEventListener("click", handleClick);

Removing Event Listeners

button.removeEventListener("click", handleClick);