Opera Presto has full support for DOM 2 Events with no exceptions.
Opera Presto provides support for DOM 2 UI, Mouse and Mutation Events as described in the following table.
| Object/Attribute/Method | Module | Support |
|---|---|---|
EventTarget
|
Event | Yes |
addEventListener()
|
Event | Yes |
removeEventListener()
|
Event | Yes |
dispatchEvent()
|
Event | Yes |
EventListener
|
Event | Yes |
Event
|
Event | Yes |
CAPTURING_PHASE
|
Event | Yes |
AT_TARGET
|
Event | Yes |
BUBBLING_PHASE
|
Event | Yes |
type
|
Event | Yes |
target
|
Event | Yes |
currentTarget
|
Event | Yes |
eventPhase
|
Event | Yes |
bubbles
|
Event | Yes |
cancelable
|
Event | Yes |
timeStamp
|
Event | Yes |
stopPropagation()
|
Event | Yes |
preventDefault()
|
Event | Yes |
initEvent()
|
Event | Yes |
cancelBubble
|
JavaScript | Yes |
data
|
JavaScript | Yes |
fromElement
|
JavaScript | Yes |
keyCode
|
JavaScript | Yes |
offsetX
|
JavaScript | Yes |
offsetY
|
JavaScript | Yes |
reason
|
JavaScript | Yes |
returnValue
|
JavaScript | Yes |
srcElement
|
JavaScript | Yes |
which
|
JavaScript | Yes |
x
|
JavaScript | Yes |
y
|
JavaScript | Yes |
EventException
|
Event | Yes |
UNSPECIFIED_EVENT_TYPE_ERR
|
Event | Yes |
code
|
Event | Yes |
DocumentEvent
|
Event | Yes |
createEvent()
|
Event | Yes |
UIEvent
|
UI Event | Yes |
view
|
UI Event | Yes |
detail
|
UI Event | Yes |
initUIEvent()
|
UI Event | Yes |
MouseEvent
|
Mouse Event | Yes |
screenX
|
Mouse Event | Yes |
screenY
|
Mouse Event | Yes |
clientX
|
Mouse Event | Yes |
clientY
|
Mouse Event | Yes |
ctrlKey
|
Mouse Event | Yes |
shiftKey
|
Mouse Event | Yes |
altKey
|
Mouse Event | Yes |
metaKey
|
Mouse Event | Yes |
button
|
Mouse Event | Yes |
relatedTarget
|
Mouse Event | Yes |
initMouseEvent()
|
Mouse Event | Yes |
MutationEvent
|
Mutation Event | Yes |
MODIFICATION
|
Mutation Event | Yes |
ADDITION
|
Mutation Event | Yes |
REMOVAL
|
Mutation Event | Yes |
relatedNode
|
Mutation Event | Yes |
prevValue
|
Mutation Event | Yes |
newValue
|
Mutation Event | Yes |
attrName
|
Mutation Event | Yes |
attrChange
|
Mutation Event | Yes |
initMutationEvent()
|
Mutation Event | Yes |
Need help? Hit F1 anytime while using Opera to access our online help files, or go here.