mozilla
Your Search Results

    GlobalEventHandlers

    The GlobalEventHandlers interface describes the event handlers common to several interfaces like HTMLElement, Document, Window, or WorkerGlobalScope for Web Workers. Each of these interfaces can implement more event handlers.

    GlobalEventHandlers is a raw interface and no object of this type can be created.

    Properties

    The events properties, of the form onXYZ, are defined on the GlobalEventHandlers, and implemented by HTMLElement, Document, Window, and WorkerGlobalScope for Web Workers.

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

    Methods

    This interface defines no method.

    Specifications

    Specification Status Comment
    Pointer Lock
    The definition of 'Extension of Document' in that specification.
    Candidate Recommendation Adds onpointerlockchange and onpointerlockerror on Document. It is experimentally implemented on GlobalEventHandlers.
    WHATWG HTML Living Standard
    The definition of 'GlobalEventHandlers' in that specification.
    Living Standard No change since the latest snapshot, HTML5.1.
    HTML5.1
    The definition of 'GlobalEventHandlers' in that specification.
    Working Draft Snapshot of WHATWG HTML Living Standard. Added onsort since the Unknown snapshot.
    HTML5
    The definition of 'GlobalEventHandlers' in that specification.
    Recommendation Snapshot of WHATWG HTML Living Standard. Creation of GlobalEventHandlers (properties where on the target before it).

    Browser compatibility

    Feature Firefox (Gecko) Chrome Internet Explorer Opera Safari
    Basic support (Yes) (Yes) ? ? ?
    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 Not supported ? ? ? ?
    oncancel Not supported ? ? ? ?
    onclose Not supported ? ? ? ?
    oncuechange Not supported ? ? ? ?
    ondragexit Not supported ? ? ? ?
    onmousewheel Not supported ? ? ? ?
    onsort Not supported ? ? ? ?
    onmozfullscreenchange, onmozfullscreenerror (Yes) Not supported Not supported Not supported Not supported
    onpointerlockchange, onpointerlockerror 10 (10) as onmozpointerlockchange, onmozpointerlockerror (Yes) as onwebkitpointerlockchange, onwebkitpointerlockerror ? ? ?
    onpointercancel, onpointerdown, onpointerup, onpointermove, onpointerout, onpointerover, onpointerenter, onpointerleave, ongotpointercapture, onlostpointercapture (Yes) behind the dom.w3c_pointer_events.enabled pref (disabled by default) Not supported (Yes) ? ?
    Feature Firefox Mobile (Gecko) Android IE Mobile Opera Mobile Safari Mobile
    Basic support (Yes) ? ? ? ?
    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 {CompatNo}} ? ? ? ?
    oncancel Not supported ? ? ? ?
    onclose Not supported ? ? ? ?
    oncuechange Not supported ? ? ? ?
    ondragexit Not supported ? ? ? ?
    onmousewheel Not supported ? ? ? ?
    onsort Not supported ? ? ? ?
    onmozfullscreenchange, onmozfullscreenerror (Yes) Not supported Not supported Not supported Not supported
    onpointerlockchange, onpointerlockerror 10.0 (10) as onmozpointerlockchange, onmozpointerlockerror ? ? ? ?
    onpointercancel, onpointerdown, onpointerup, onpointermove, onpointerout, onpointerover, onpointerenter, onpointerleave, ongotpointercapture, onlostpointercapture (Yes) behind the dom.w3c_pointer_events.enabled pref (disabled by default) Not supported ? Not supported Not supported

    See also

    Document Tags and Contributors

    Contributors to this page: teoli, kscarfone, yvanoers
    Last updated by: teoli,
    Hide Sidebar