O'Reilly logo

JavaScript Application Cookbook by Jerry Bradenbaugh

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

Event Handlers

This section contains syntax for JavaScript’s 23 event handlers.

onAbort

Event handler for Image. Executes JavaScript code when an abort event occurs; that is, when the user aborts the loading of an image (for example, by clicking a link or by clicking the “Stop” button).

Compatability

JavaScript 1.1

Event properties

onAbort has the following event properties:

Type

Indicates the type of event

Target

Indicates the object to which the event was originally sent

onBlur

Event handler for Button, Checkbox, FileUpload, Layer, Password, Radio, Reset, Select, Submit, Text, Textarea, and Window. Executes JavaScript code when a blur event occurs; that is, when a form element loses focus or when a window or frame loses focus.

Compatability

JavaScript 1.0

Event properties

onBlur has the following event properties:

Type

Indicates the type of event

Target

Indicates the object to which the event was originally sent

onChange

Executes JavaScript code when a change event occurs; that is, when a Select, Text, or Textarea field loses focus and its value has been modified. Event handler for FileUpload, Select, Text, and Textarea.

Compatability

JavaScript 1.0

Event properties

onChange has the following event properties:

Type

Indicates the type of event

Target

Indicates the object to which the event was originally sent

onClick

Event handler for Button, Document, Checkbox, Link, Radio, Reset, and Submit. Executes JavaScript code when a click event occurs; that is, when an object on a form is clicked. (A ...

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