GlobalEventHandlers

Der GlobalEventHandlers Mixin beschreibt die Ereignisbehandler, die mehreren Interfaces gemeinsam sind, wie z.B. HTMLElement (en-US), Document, oder Window. Jedes dieser Interfaces kann weitere Ereignisbehandler implementieren.

GlobalEventHandlers ist ein Mixin und kein Interface und es kann kein Objekt dieses Typs angelegt werden.

Eigenschaften

Die Ereignis-Eigenschaften der Form onXYZ werden auf dem GlobalEventHandlers} definiert und durch HTMLElement (en-US)}, Document, Window und WorkerGlobalScope (en-US)} f├╝r Webworker implementiert.

GlobalEventHandlers.onabort (en-US)
Ist ein event handler, der den aufzurufenden Code repr├Ąsentiert, wenn das Ereignis abort (en-US) ausgel├Âst wird.
GlobalEventHandlers.onblur (en-US)
Ist ein event handler, der den aufzurufenden Code repr├Ąsentiert, wenn das Ereignis blur (en-US) ausgel├Âst wird.
GlobalEventHandlers.onerror (en-US)
Ist ein event handler, der den aufzurufenden Code repr├Ąsentiert, wenn das Ereignis focus (en-US) ausgel├Âst wird.
GlobalEventHandlers.onfocus (en-US)
Ist ein event handler, der den aufzurufenden Code repr├Ąsentiert, wenn das Ereignis focus (en-US) ausgel├Âst wird.
GlobalEventHandlers.oncancel (en-US)
Ist ein event handler, der den aufzurufenden Code repr├Ąsentiert, wenn das Ereignis cancel ausgel├Âst wird.
GlobalEventHandlers.oncanplay (en-US)
Ist ein event handler, der den aufzurufenden Code repr├Ąsentiert, wenn das Ereignis canplay (en-US) ausgel├Âst wird.
GlobalEventHandlers.oncanplaythrough (en-US)
Ist ein event handler, der den aufzurufenden Code repr├Ąsentiert, wenn das Ereignis canplaythrough (en-US) ausgel├Âst wird.
GlobalEventHandlers.onchange (en-US)
Ist ein event handler, der den aufzurufenden Code repr├Ąsentiert, wenn das Ereignis change (en-US) ausgel├Âst wird.
GlobalEventHandlers.onclick
Ist ein event handler, der den aufzurufenden Code repr├Ąsentiert, wenn das Ereignis click (en-US) ausgel├Âst wird.
GlobalEventHandlers.onclose (en-US)
Ist ein event handler, der den aufzurufenden Code repr├Ąsentiert, wenn das Ereignis close ausgel├Âst wird.
GlobalEventHandlers.oncontextmenu (en-US)
Ist ein event handler, der den aufzurufenden Code repr├Ąsentiert, wenn das Ereignis contextmenu (en-US) ausgel├Âst wird.
GlobalEventHandlers.oncuechange (en-US)
Ist ein event handler, der den aufzurufenden Code repr├Ąsentiert, wenn das Ereignis cuechange (en-US) ausgel├Âst wird.
GlobalEventHandlers.ondblclick (en-US)
Ist ein event handler}, der den aufzurufenden Code repr├Ąsentiert, wenn das Ereignis dblclick (en-US) ausgel├Âst wird.
GlobalEventHandlers.ondrag (en-US)
Is an event handler representing the code to be called when the drag (en-US) event is raised.
GlobalEventHandlers.ondragend (en-US)
Is an event handler representing the code to be called when the dragend (en-US) event is raised.
GlobalEventHandlers.ondragenter (en-US)
Is an event handler representing the code to be called when the dragenter (en-US) event is raised.
GlobalEventHandlers.ondragexit (en-US)
Is an event handler representing the code to be called when the dragexit event is raised.
GlobalEventHandlers.ondragleave (en-US)
Is an event handler representing the code to be called when the dragleave (en-US) event is raised.
GlobalEventHandlers.ondragover (en-US)
Is an event handler representing the code to be called when the dragover (en-US) event is raised.
GlobalEventHandlers.ondragstart (en-US)
Is an event handler representing the code to be called when the dragstart (en-US) event is raised.
GlobalEventHandlers.ondrop (en-US)
Is an event handler representing the code to be called when the drop (en-US) event is raised.
GlobalEventHandlers.ondurationchange (en-US)
Is an event handler representing the code to be called when the durationchange (en-US) event is raised.
GlobalEventHandlers.onemptied (en-US)
Is an event handler representing the code to be called when the emptied (en-US) event is raised.
GlobalEventHandlers.onended (en-US)
Is an event handler representing the code to be called when the ended (en-US) event is raised.
GlobalEventHandlers.oninput (en-US)
Is an event handler representing the code to be called when the input (en-US) event is raised.
GlobalEventHandlers.oninvalid (en-US)
Is an event handler representing the code to be called when the invalid (en-US) event is raised.
GlobalEventHandlers.onkeydown (en-US)
Is an event handler representing the code to be called when the keydown (en-US) event is raised.
GlobalEventHandlers.onkeypress (en-US)
Is an event handler representing the code to be called when the keypress (en-US) event is raised.
GlobalEventHandlers.onkeyup (en-US)
Is an event handler representing the code to be called when the keyup (en-US) event is raised.
GlobalEventHandlers.onload
Is an event handler representing the code to be called when the load (en-US) event is raised.
GlobalEventHandlers.onloadeddata (en-US)
Is an event handler representing the code to be called when the loadeddata (en-US) event is raised.
GlobalEventHandlers.onloadedmetadata (en-US)
Is an event handler representing the code to be called when the loadedmetadata (en-US) event is raised.
GlobalEventHandlers.onloadstart (en-US)
Is an event handler representing the code to be called when the loadstart (en-US) event is raised.
GlobalEventHandlers.onmousedown (en-US)
Is an event handler representing the code to be called when the mousedown (en-US) event is raised.
GlobalEventHandlers.onmouseenter (en-US)
Is an event handler representing the code to be called when the mouseenter (en-US) event is raised.
GlobalEventHandlers.onmouseleave (en-US)
Is an event handler representing the code to be called when the mouseleave (en-US) event is raised.
GlobalEventHandlers.onmousemove (en-US)
Is an event handler representing the code to be called when the mousemove (en-US) event is raised.
GlobalEventHandlers.onmouseout (en-US)
Is an event handler representing the code to be called when the mouseout (en-US) event is raised.
GlobalEventHandlers.onmouseover (en-US)
Is an event handler representing the code to be called when the mouseover (en-US) event is raised.
GlobalEventHandlers.onmouseup (en-US)
Is an event handler representing the code to be called when the mouseup (en-US) event is raised.
GlobalEventHandlers.onmousewheel (en-US)
Is an event handler representing the code to be called when the mousewheel (en-US) event is raised.
GlobalEventHandler.onmozfullscreenchange
Is an event handler representing the code to be called when the fullscreenchange (en-US) event is raised.
GlobalEventHandler.onmozfullscreenerror
Is an event handler representing the code to be called when the fullscreenerror (en-US) event is raised.
GlobalEventHandlers.onpause (en-US)
Is an event handler representing the code to be called when the pause (en-US) event is raised.
GlobalEventHandlers.onplay (en-US)
Is an event handler representing the code to be called when the play (en-US) event is raised.
GlobalEventHandlers.onplaying (en-US)
Is an event handler representing the code to be called when the playing (en-US) event is raised.
GlobalEventHandlers.onpointerdown (en-US)
Is an event handler representing the code to be called when the pointerdown event is raised.
GlobalEventHandlers.onpointermove (en-US)
Is an event handler representing the code to be called when the pointermove event is raised.
GlobalEventHandlers.onpointerup (en-US)
Is an event handler representing the code to be called when the pointerup event is raised.
GlobalEventHandlers.onpointercancel (en-US)
Is an event handler representing the code to be called when the pointercancel event is raised.
GlobalEventHandlers.onpointerover (en-US)
Is an event handler representing the code to be called when the pointerover event is raised.
GlobalEventHandlers.onpointerout (en-US)
Is an event handler representing the code to be called when the pointerout event is raised.
GlobalEventHandlers.onpointerenter (en-US)
Is an event handler representing the code to be called when the pointerevent event is raised.
GlobalEventHandlers.onpointerleave (en-US)
Is an event handler representing the code to be called when the pointerleave event is raised.
GlobalEventHandlers.onpointerlockchange
Is an event handler representing the code to be called when the pointerlockchange (en-US) event is raised.
GlobalEventHandlers.onpointerlockerror
Is an event handler representing the code to be called when the pointerlockerror (en-US) event is raised.
GlobalEventHandlers.onprogress
Is an event handler representing the code to be called when the progress (en-US) event is raised.
GlobalEventHandlers.onratechange
Is an event handler representing the code to be called when the ratechange (en-US) event is raised.
GlobalEventHandlers.onreset (en-US)
Is an event handler representing the code to be called when the reset (en-US) event is raised.
GlobalEventHandlers.onscroll (en-US)
Is an event handler representing the code to be called when the scroll (en-US) event is raised.
GlobalEventHandlers.onseeked
Is an event handler representing the code to be called when the seeked (en-US) event is raised.
GlobalEventHandlers.onseeking
Is an event handler representing the code to be called when the seeking (en-US) event is raised.
GlobalEventHandlers.onselect (en-US)
Is an event handler representing the code to be called when the select (en-US) event is raised.
GlobalEventHandlers.onselectionchange (en-US)
Is an event handler representing the code to be called when the selectionchange event is raised.
GlobalEventHandlers.onshow
Is an event handler representing the code to be called when the show (en-US) event is raised.
GlobalEventHandlers.onsort
Is an event handler representing the code to be called when the sort event is raised.
GlobalEventHandlers.onstalled
Is an event handler representing the code to be called when the stalled (en-US) event is raised.
GlobalEventHandlers.onsubmit (en-US)
Is an event handler representing the code to be called when the submit (en-US) event is raised.
GlobalEventHandlers.onsuspend
Is an event handler representing the code to be called when the suspend (en-US) event is raised.
GlobalEventHandlers.ontimeupdate
Is an event handler representing the code to be called when the timeupdate (en-US) event is raised.
GlobalEventHandlers.onvolumechange
Is an event handler representing the code to be called when the volumechange (en-US) event is raised.
GlobalEventHandlers.ontouchcancel (en-US)
Is an event handler representing the code to be called when the touchcancel (en-US) event is raised.
GlobalEventHandlers.ontouchend (en-US)
Is an event handler representing the code to be called when the touchend (en-US) event is raised.
GlobalEventHandlers.ontouchmove (en-US)
Is an event handler representing the code to be called when the touchmove (en-US) event is raised.
GlobalEventHandlers.ontouchstart (en-US)
Is an event handler representing the code to be called when the touchstart (en-US) event is raised.
GlobalEventHandlers.onwaiting
Is an event handler representing the code to be called when the waiting (en-US) event is raised.

Methods

This interface defines no method.

Specifications

Specification Status Comment
Selection API
Die Definition von 'Extension to GlobalEventHandlers' in dieser Spezifikation.
Arbeitsentwurf Adds onselectionchange.
Pointer Lock
Die Definition von 'Extension of Document' in dieser Spezifikation.
Anw├Ąrter Empfehlung Adds onpointerlockchange and onpointerlockerror on Document. It is experimentally implemented on GlobalEventHandlers.
HTML Living Standard
Die Definition von 'GlobalEventHandlers' in dieser Spezifikation.
Lebender Standard No change since the latest snapshot, HTML 5.1.
HTML 5.1
Die Definition von 'GlobalEventHandlers' in dieser Spezifikation.
Empfehlung Snapshot of HTML Living Standard. Added onsort since the HTML5 snapshot.
HTML5
Die Definition von 'GlobalEventHandlers' in dieser Spezifikation.
Empfehlung Snapshot of HTML Living Standard. Creation of GlobalEventHandlers (properties where on the target before it).

Browser compatibility

Wir konvertieren die Kompatibilit├Ątsdaten in ein maschinenlesbares JSON Format. Diese Kompatibilit├Ątstabelle liegt noch im alten Format vor, denn die darin enthaltenen Daten wurden noch nicht konvertiert. Finde heraus wie du helfen kannst! (en-US)

Feature Firefox (Gecko) Chrome Internet Explorer Opera Safari
Basic support (Ja) (Ja) ? ? ?
oncanplay, oncanplaythrough, ondurationchange, onemptied, onended, onloadeddata, onloadedmetadata, onloadstart, onpause, onplay, onplaying, onprogress, onratechange, onseeked, onseeking, onstalled, ontimeupdate, onvolumechange, onwaiting 3.5 (1.9.1) ? ? ? ?
onsuspend 3.6 (1.9.2) ? ? ? ?
ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop 3.5 (1.9.1) ? ? ? ?
onmouseenter, onmouseleave 10 (10) 30.0 5.5 17 ?
ondragexit Nicht unterst├╝tzt ? ? ? ?
oncancel Nicht unterst├╝tzt ? ? ? ?
onclose Nicht unterst├╝tzt ? ? ? ?
oncuechange Nicht unterst├╝tzt ? ? ? ?
ondragexit Nicht unterst├╝tzt ? ? ? ?
onmousewheel Nicht unterst├╝tzt ? ? ? ?
onsort Nicht unterst├╝tzt ? ? ? ?
onmozfullscreenchange, onmozfullscreenerror (Ja) Nicht unterst├╝tzt Nicht unterst├╝tzt Nicht unterst├╝tzt Nicht unterst├╝tzt
onpointerlockchange, onpointerlockerror 10 (10)[1] (Ja)[2] ? ? ?
onpointercancel, onpointerdown, onpointerup, onpointermove, onpointerout, onpointerover, onpointerenter, onpointerleave (Ja)[3] Nicht unterst├╝tzt 10 ? ?
onselectionchange 43 (43)[4] ? ? ? ?
ontouchend, ontouchcancel, ontouchmove, ontouchstart ? ? ? ? ?
Feature Firefox Mobile (Gecko) Android IE Mobile Opera Mobile Safari Mobile
Basic support (Ja) ? ? ? ?
ondrag, ondragend, ondragenter, ondragleave, ondragover, ondragstart, ondrop 1.0 (1.9.1) ? ? ? ?
oncanplay, oncanplaythrough, ondurationchange, onemptied, onended, onloadeddata, onloadedmetadata, onloadstart, onpause, onplay, onplaying, onprogress, onratechange, onseeked, onseeking, onstalled, ontimeupdate, onvolumechange, onwaiting 1.0 (1.9.1) ? ? ? ?
onmouseenter, onmouseleave 10.0 (10) ? ? ? ?
onsuspend 1.0 (1.9.2) ? ? ? ?
ondragexit Nicht unterst├╝tzt ? ? ? ?
oncancel Nicht unterst├╝tzt ? ? ? ?
onclose Nicht unterst├╝tzt ? ? ? ?
oncuechange Nicht unterst├╝tzt ? ? ? ?
ondragexit Nicht unterst├╝tzt ? ? ? ?
onmousewheel Nicht unterst├╝tzt ? ? ? ?
onsort Nicht unterst├╝tzt ? ? ? ?
onmozfullscreenchange, onmozfullscreenerror (Ja) Nicht unterst├╝tzt Nicht unterst├╝tzt Nicht unterst├╝tzt Nicht unterst├╝tzt
onpointerlockchange, onpointerlockerror 10.0 (10)[1] ? ? ? ?
onpointercancel, onpointerdown, onpointerup, onpointermove, onpointerout, onpointerover, onpointerenter, onpointerleave (Ja)[3] Nicht unterst├╝tzt 10 Nicht unterst├╝tzt Nicht unterst├╝tzt
onselectionchange 43.0 (43)[4] ? ? ? ?
ontouchend, ontouchcancel, ontouchmove, ontouchstart ? ? ? ? ?

[1] In Gecko this is implemented as onmozpointerlockchange, onmozpointerlockerror.

[2] In Blink this is implemented as onwebkitpointerlockchange, onwebkitpointerlockerror.

[3] This is implemented behind the dom.w3c_pointer_events.enabled preference, defaulting to false.

[4] This is implemented behind the dom.select_events.enabled preference, that default to false, except on Nightly.

See also