HTML Events

All HTML topics
∙ Chapter 87

HTML Events

Events are JavaScript hooks for user actions like clicks and typing. HTML provides attributes (like onclick), but modern code uses addEventListener.

EventWhen it fires
clickUser clicks an element
inputUser changes an input value
submitForm is submitted
keydownA key is pressed
loadPage/resources finished loading