Events in JavaScript

In this introductory tutorial, learn all about why events are useful and how you can use functions like addEventListener to take full advantage of them.
This is a companion discussion topic for the original entry at http://www.kirupa.com/html5/javascript_events.htm