O'Reilly logo

Dreamweaver CS5: The Missing Manual by David Sawyer McFarland

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Events

Events are at the heart of interactive web pages. They trigger behaviors based on your visitors’ actions, like clicking a link, mousing over an image, or simply loading the page. But not all events work with all tags. For example, the onLoad event only works with Web pages and images, not paragraphs, divs, or any other page element. The Event menu in the Behaviors panel can help: It lists only those events available for the tag you’re targeting.

Current browsers—Firefox, Safari, Google Chrome, and Internet Explorer 8—support a wide range of events for many HTML tags. In most cases, you’ll find that many of the events listed in the following pages work with all of the tags pictured in Figure 14-3. Many events work with other tags as well, such as headline, paragraph, and div tags. However, don’t go crazy. Making an alert message appear when someone double-clicks a paragraph is more likely to win your site the Hard-To-Use Website of the Month award than a loyal group of visitors.

To help you select a good combination of event and HTML tags, the following pages list and explain the most common and useful HTML tags and events.

Each section shows you the name of the event as you’ll see it listed in the Behaviors panel, a plain-English description of what that event really means, and the list of tags to which this event is most commonly applied. See Figure 14-3 for the visual representations of those HTML tags. For example, you’ll see that the <select> tag represents a pull-down menu. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required