Imagine you are listening to a radio program and they announce, "Big event! Huge! Aliens have landed on Earth!" You might think "Yeah, whatever", some other listeners might think "They come in peace" and some "We're all gonna die!". Similarly, the browser broadcasts events and your code could be notified should it decide to tune in and listen to the events as they happen. Some example events include:
- The user clicks a button
- The user types a character in a form field
- The page finishes loading
Inline HTML attributes
Adding specific attributes to a tag ...