November 2014
Beginner
500 pages
9h 20m
English
We saw in the last chapter how the DOM API links the JavaScript language to web pages. Events are another part of the DOM API and they are what provides the link between the web page and user interactions. Every time a user interacts with a web page, such as clicking on a link, pressing a key, or moving a mouse, an event occurs that our program can detect and then respond to.
In this chapter, we’ll cover the following topics:
introduction to events
adding event listeners
the event object
mouse, keyboard and touch events
removing event listeners
stopping default behavior
event propagation
Imagine that you’re waiting for a really important email message that you need to act upon as soon as it arrives, but ...
Read now
Unlock full access