GlobalEventHandlers

The GlobalEventHandlers mixin describes the event handlers common to several interfaces like HTMLElement, Document, or Window. Each of these interfaces can, of course, add more event handlers in addition to the ones listed below.

Note: GlobalEventHandlers is a mixin and not an interface; you can't actually create an object of type GlobalEventHandlers.

Properties

This interface doesn't include any properties except for the event handlers listed below.

Event handlers

These event handlers are defined on the GlobalEventHandlers mixin, and implemented by HTMLElement, Document, Window, as well as by WorkerGlobalScope for Web Workers.

GlobalEventHandlers.onabort

An event handler representing the code to be called when the abort event is raised.

GlobalEventHandlers.onanimationcancel Non-Standard

An event handler called when an animationcancel event is sent, indicating that a running CSS animation has been canceled.

GlobalEventHandlers.onanimationend Non-Standard

An event handler called when an animationend event is sent, indicating that a CSS animation has stopped playing.

GlobalEventHandlers.onanimationiteration Non-Standard

An event handler called when an animationiteration event has been sent, indicating that a CSS animation has begun playing a new iteration of the animation sequence.

GlobalEventHandlers.onanimationstart Non-Standard

An event handler called when an animationstart event is sent, indicating that a CSS animation has started playing.

GlobalEventHandlers.onauxclick Non-Standard

An event handler called when an auxclick event is sent, indicating that a non-primary button has been pressed on an input device (e.g. a middle mouse button).

GlobalEventHandlers.onblur

An event handler representing the code to be called when the blur event is raised.

GlobalEventHandlers.onerror

An event handler representing the code to be called when the error event is raised.

GlobalEventHandlers.onfocus

An event handler representing the code to be called when the focus event is raised.

GlobalEventHandlers.oncancel

An event handler representing the code to be called when the cancel event is raised.

GlobalEventHandlers.oncanplay

An event handler representing the code to be called when the canplay event is raised.

GlobalEventHandlers.oncanplaythrough

An event handler representing the code to be called when the canplaythrough event is raised.

GlobalEventHandlers.onchange

An event handler representing the code to be called when the change event is raised.

GlobalEventHandlers.onclick

An event handler representing the code to be called when the click event is raised.

GlobalEventHandlers.onclose

An event handler representing the code to be called when the close event is raised.

GlobalEventHandlers.oncontextmenu

An event handler representing the code to be called when the contextmenu event is raised.

GlobalEventHandlers.ondblclick

An event handler representing the code to be called when the dblclick event is raised.

GlobalEventHandlers.ondrag

An event handler representing the code to be called when the drag event is raised.

GlobalEventHandlers.ondragend

An event handler representing the code to be called when the dragend event is raised.

GlobalEventHandlers.ondragenter

An event handler representing the code to be called when the dragenter event is raised.

GlobalEventHandlers.ondragleave

An event handler representing the code to be called when the dragleave event is raised.

GlobalEventHandlers.ondragover

An event handler representing the code to be called when the dragover event is raised.

GlobalEventHandlers.ondragstart

An event handler representing the code to be called when the dragstart event is raised.

GlobalEventHandlers.ondrop

An event handler representing the code to be called when the drop event is raised.

GlobalEventHandlers.ondurationchange

An event handler representing the code to be called when the durationchange event is raised.

GlobalEventHandlers.onemptied

An event handler representing the code to be called when the emptied event is raised.

GlobalEventHandlers.onended

An event handler representing the code to be called when the ended event is raised.

GlobalEventHandlers.onformdata

An event handler for processing formdata events, fired after the entry list representing the form's data is constructed.

GlobalEventHandlers.ongotpointercapture

An event handler representing the code to be called when the gotpointercapture event type is raised.

GlobalEventHandlers.oninput

An event handler representing the code to be called when the input event is raised.

GlobalEventHandlers.oninvalid

An event handler representing the code to be called when the invalid event is raised.

GlobalEventHandlers.onkeydown

An event handler representing the code to be called when the keydown event is raised.

GlobalEventHandlers.onkeypress

An event handler representing the code to be called when the keypress event is raised.

GlobalEventHandlers.onkeyup

An event handler representing the code to be called when the keyup event is raised.

GlobalEventHandlers.onload

An event handler representing the code to be called when the load event is raised.

GlobalEventHandlers.onloadeddata

An event handler representing the code to be called when the loadeddata event is raised.

GlobalEventHandlers.onloadedmetadata

An event handler representing the code to be called when the loadedmetadata event is raised.

GlobalEventHandlers.onloadend

An event handler representing the code to be called when the loadend event is raised (when progress has stopped on the loading of a resource.)

GlobalEventHandlers.onloadstart

An event handler representing the code to be called when the loadstart event is raised (when progress has begun on the loading of a resource.)

GlobalEventHandlers.onlostpointercapture

An event handler representing the code to be called when the lostpointercapture event type is raised.

GlobalEventHandlers.onmousedown

An event handler representing the code to be called when the mousedown event is raised.

GlobalEventHandlers.onmouseenter

An event handler representing the code to be called when the mouseenter event is raised.

GlobalEventHandlers.onmouseleave

An event handler representing the code to be called when the mouseleave event is raised.

GlobalEventHandlers.onmousemove

An event handler representing the code to be called when the mousemove event is raised.

GlobalEventHandlers.onmouseout

An event handler representing the code to be called when the mouseout event is raised.

GlobalEventHandlers.onmouseover

An event handler representing the code to be called when the mouseover event is raised.

GlobalEventHandlers.onmouseup

An event handler representing the code to be called when the mouseup event is raised.

GlobalEventHandlers.onmousewheel Non-Standard Deprecated

An event handler representing the code to be called when the mousewheel event is raised. Deprecated. Use onwheel instead.

GlobalEventHandlers.onwheel

An event handler representing the code to be called when the wheel event is raised.

GlobalEventHandlers.onpause

An event handler representing the code to be called when the pause event is raised.

GlobalEventHandlers.onplay

An event handler representing the code to be called when the play event is raised.

GlobalEventHandlers.onplaying

An event handler representing the code to be called when the playing event is raised.

GlobalEventHandlers.onpointerdown

An event handler representing the code to be called when the pointerdown event is raised.

GlobalEventHandlers.onpointermove

An event handler representing the code to be called when the pointermove event is raised.

GlobalEventHandlers.onpointerup

An event handler representing the code to be called when the pointerup event is raised.

GlobalEventHandlers.onpointercancel

An event handler representing the code to be called when the pointercancel event is raised.

GlobalEventHandlers.onpointerover

An event handler representing the code to be called when the pointerover event is raised.

GlobalEventHandlers.onpointerout

An event handler representing the code to be called when the pointerout event is raised.

GlobalEventHandlers.onpointerenter

An event handler representing the code to be called when the pointerenter event is raised.

GlobalEventHandlers.onpointerleave

An event handler representing the code to be called when the pointerleave event is raised.

GlobalEventHandlers.onpointerlockchange Experimental

An event handler representing the code to be called when the pointerlockchange event is raised.

GlobalEventHandlers.onpointerlockerror Experimental

An event handler representing the code to be called when the pointerlockerror event is raised.

GlobalEventHandlers.onprogress

An event handler representing the code to be called when the progress event is raised.

GlobalEventHandlers.onratechange

An event handler representing the code to be called when the ratechange event is raised.

GlobalEventHandlers.onreset

An event handler representing the code to be called when the reset event is raised.

GlobalEventHandlers.onresize

An event handler representing the code to be called when the resize event is raised.

GlobalEventHandlers.onscroll

An event handler representing the code to be called when the scroll event is raised.

GlobalEventHandlers.onsecuritypolicyviolation

An event handler representing the code to be called when the securitypolicyviolation event is raised after a Content Security Policy violation.

GlobalEventHandlers.onseeked

An event handler representing the code to be called when the seeked event is raised.

GlobalEventHandlers.onseeking

An event handler representing the code to be called when the seeking event is raised.

GlobalEventHandlers.onselect

An event handler representing the code to be called when the select event is raised.

GlobalEventHandlers.onselectstart

An event handler representing the code to be called when the selectstart event is raised, i.e. when the user starts to make a new text selection on a web page.

GlobalEventHandlers.onselectionchange

An event handler representing the code to be called when the selectionchange event is raised, i.e. when the text selected on a web page changes.

GlobalEventHandlers.onshow Deprecated

An event handler representing the code to be called when the show event is raised.

GlobalEventHandlers.onslotchange

An event handler representing the code to be called when the slotchange event is raised.

GlobalEventHandlers.onstalled

An event handler representing the code to be called when the stalled event is raised.

GlobalEventHandlers.onsubmit

An event handler representing the code to be called when the submit event is raised.

GlobalEventHandlers.onsuspend

An event handler representing the code to be called when the suspend event is raised.

GlobalEventHandlers.ontimeupdate

An event handler representing the code to be called when the timeupdate event is raised.

GlobalEventHandlers.onvolumechange

An event handler representing the code to be called when the volumechange event is raised.

GlobalEventHandlers.ontouchcancel Non-Standard Experimental

An event handler representing the code to be called when the touchcancel event is raised.

GlobalEventHandlers.ontouchend Non-Standard Experimental

An event handler representing the code to be called when the touchend event is raised.

GlobalEventHandlers.ontouchmove Non-Standard Experimental

An event handler representing the code to be called when the touchmove event is raised.

GlobalEventHandlers.ontouchstart Non-Standard Experimental

An event handler representing the code to be called when the touchstart event is raised.

GlobalEventHandlers.ontransitioncancel

An event handler called when a transitioncancel event is sent, indicating that a CSS transition has been cancelled.

GlobalEventHandlers.ontransitionend

An event handler called when a transitionend event is sent, indicating that a CSS transition has finished playing.

GlobalEventHandlers.ontransitionrun

An event handler called when a transitionrun event is sent, indicating that a CSS transition is running, though not necessarily started.

GlobalEventHandlers.ontransitionstart

An event handler called when a transitionstart event is sent, indicating that a CSS transition has started transitioning.

GlobalEventHandlers.onwaiting

An event handler representing the code to be called when the waiting event is raised.

Methods

This interface defines no methods.

Specifications

Specification
HTML Standard
# globaleventhandlers

Browser compatibility

BCD tables only load in the browser

See also