JavaScript Event Handling Tutorials
Browsers have the ability to invoke JavaScript in response to a user's actions within a Web page. For example, it's possible to specify JavaScript that is to be run whenever a user clicks a particular link or modifies a form field. The actions to which JavaScript can respond are called events. Events are the glue bringing together the user and the Web page; they enable pages to become interactive, responsive to what a user is doing. An event model defines the ways the events are processed and how they are associated with the various document and browser objects.