JavaScript Properties and Methods for Event
objects
[this page | pdf | back links]
Event objects within the JavaScript
DOM support
the following constants, properties and methods:
Constants:
Property
|
Description
|
More
|
AT_TARGET
|
Event is in the target phase, i.e. being evaluated at the
event target
|
Here
|
BUBBLING_PHASE
|
Event is in the bubbling phase
|
Here
|
CAPTURING_PHASE
|
Event is in the capture phase
|
Here
|
Properties:
Property
|
Description
|
More
|
bubbles
|
Returns true
if event is a bubbling event, otherwise returns false
|
Here
|
cancelable
|
Returns true
if event can have its default action prevented (i.e. cancelled), otherwise
returns false
|
Here
|
currentTarget
|
Returns element whose event listener(s) triggered event
|
Here
|
defaultPrevented
|
Returns true
if preventDefault() method was
called for event, otherwise returns false
|
Here
|
eventPhase
|
Returns which phase of event flow is currently being evaluated
|
Here
|
isTrusted
|
Returns true
if event is trusted, otherwise returns false
|
Here
|
target
|
Returns element that triggered event
|
Here
|
timeStamp
|
Returns time at which event was created
|
Here
|
type
|
Returns name of event
|
Here
|
view
|
Returns reference to Window object where event occurred
|
Here
|
Methods:
Method
|
Description
|
More
|
preventDefault()
|
Cancels event if it is
cancellable (i.e. default action belonging to event will not occur)
|
Here
|
stopImmediatePropagation()
|
Prevents
other event listeners of the same event from being called
|
Here
|
stopPropagation()
|
Prevents further
propagation of an event
|
Here
|
NAVIGATION LINKS
Contents | Prev | Next | JavaScript DOM (and BOM)