focus fires when an element gains focus. blur fires when it loses focus.
input.addEventListener("focus", () => {
input.classList.add("active");
});
input.addEventListener("blur", () => {
input.classList.remove("active");
validateField(input);
});
Use these for form validation and visual feedback.