13. JavaScript Event Handling: A Deeper Look
The wisest prophets make sure of the event first.
—Horace Walpole
Do you think I can listen all day to such stuff?
—Lewis Carroll
The user should feel in control of the computer; not the other way around. This is achieved in applications that embody three qualities: responsiveness, permissiveness, and consistency.
—Inside Macintosh, Volume 1 Apple Computer, Inc., 1985
We are responsible for actions performed in response to circumstances for which we are not responsible.
—Allan Massie
Objectives
In this chapter you’ll:
• Learn the concepts of events, event handlers and event bubbling.
• Create and register event handlers that respond to mouse and keyboard events.
• Use the event
object to get information ...
Get Internet & World Wide Web: How to Program, Fifth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.