JavaScript Events Explained Simply
Events tell your code something happened, like a click or a keypress. Add a listener to run a function whenever that event occurs.
// Run in a browser console.
const button = document.createElement("button");
button.textContent = "Complete lesson";
button.addEventListener("click", () => {
console.log("Lesson complete");
});
document.body.append(button);
button.click(); AI panel
Ask AI to clarify the parts you don’t fully understand.