GlobalEventHandlers

GlobalEventHandlers ミックスインは、 HTMLElementDocumentWindow といったインターフェイスに共通のイベントハンドラーを示します。もちろん、これらのインターフェイスには、以下のものに加えて他のイベントハンドラーがある場合もあります。

メモ: GlobalEventHandlers はミックスインであり、インターフェイスではありません。 GlobalEventHandlers 型のオブジェクトは作成できません。

プロパティ

このインターフェイスには、以下のイベントハンドラー以外のプロパティはありません。

イベントハンドラー

以下のイベントハンドラーは GlobalEventHandlers ミックスインで定義されており、 HTMLElement, Document, Window、さらに Web Worker 向けには WorkerGlobalScope が実装しています。

GlobalEventHandlers.onabort
event handler で、 abort イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onanimationcancel (en-US)
event handler で、 CSS アニメーションがキャンセルされたことを示す animationcancel イベントが送信されたときに呼び出されます。
GlobalEventHandlers.onanimationend (en-US)
event handler で、 CSS アニメーションの再生が停止したことを示す、 animationend (en-US) イベントが送信されたときに呼び出されます。
GlobalEventHandlers.onanimationiteration (en-US)
event handler で、 CSS アニメーションのアニメーションシーケンスが新たなな繰り返しに入ったことを示す、animationiteration (en-US) イベントが送信されたときに呼び出されます。
GlobalEventHandlers.onanimationstart (en-US)
event handler で、 CSS アニメーションの再生が開始したことを示す、animationstart (en-US) イベントが送信されたときに呼び出されます。
GlobalEventHandlers.onauxclick (en-US)
event handler で、入力デバイスで非プライマリーボタン (例えばマウスの中ボタン) が押下されたことを示す、 auxclick イベントが送信されたときに呼び出されます。
GlobalEventHandlers.onblur
event handler で、 blur イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onerror (en-US)
event handler で、 error イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onfocus
event handler で、 focus (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.oncancel
event handler で、 cancel イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.oncanplay
event handler で、 canplay イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.oncanplaythrough
event handler で、 canplaythrough (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onchange
event handler で、 change (en-US) イベントが発生した時にときび出すコードを表します。
GlobalEventHandlers.onclick
event handler で、 click イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onclose
event handler で、 close イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.oncontextmenu (en-US)
event handler で、 contextmenu (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.oncuechange (en-US)
event handler で、 cuechange (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ondblclick (en-US)
event handler で、 dblclick (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ondrag
event handler で、 drag イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ondragend
event handler で、 dragend (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ondragenter
event handler で、 dragenter (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ondragexit (en-US)
event handler で、 dragexit イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ondragleave
event handler で、 dragleave (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ondragover
event handler で、 dragover (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ondragstart
event handler で、 dragstart (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ondrop
event handler で、 drop (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ondurationchange (en-US)
event handler で、 durationchange (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onemptied (en-US)
event handler で、 emptied (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onended (en-US)
event handler で、 ended (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onformdata
event handler で、フォームデータが構築されたことを表す入力リストの後で発生する formdata イベントの処理をします。
GlobalEventHandlers.ongotpointercapture
event handler で、 gotpointercapture イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.oninput
event handler で、 input イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.oninvalid
event handler で、 invalid (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onkeydown
event handler で、 keydown (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onkeypress
event handler で、 keypress (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onkeyup
event handler で、 keyup (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onload
event handler で、 load イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onloadeddata (en-US)
event handler で、 loadeddata (en-US) イベントが発生したときに呼び出すコードをします。
GlobalEventHandlers.onloadedmetadata (en-US)
event handler で、 loadedmetadata (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onloadend
event handler で、 loadend (en-US) イベントが発生した (リソースの読み込みの進行が停止した) ときに呼び出すコードを表します。
GlobalEventHandlers.onloadstart (en-US)
event handler で、 loadstart (en-US) イベントが発生した (リソースの読み込みを開始した) ときに呼び出すコードを表します。
GlobalEventHandlers.onlostpointercapture
event handler で、 lostpointercapture イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onmousedown
event handler で、 mousedown イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onmouseenter
event handler で、 mouseenter (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onmouseleave
event handler で、 mouseleave (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onmousemove
event handler で、 mousemove (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onmouseout
event handler で、 mouseout (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onmouseover
event handler で、 mouseover (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onmouseup
event handler で、 mouseup (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onmousewheel (en-US)
event handler で、 mousewheel (en-US) イベントが発生したときに呼び出すコードを表します。廃止予定です。 代わりに onwheel を使ってください。
GlobalEventHandlers.onwheel
event handler で、 wheel (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onpause (en-US)
event handler で、 pause (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onplay (en-US)
event handler で、 play (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onplaying
event handler で、 playing (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onpointerdown
event handler で、 pointerdown イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onpointermove
event handler で、 pointermove イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onpointerup
event handler で、 pointerup イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onpointercancel
event handler で、 pointercancel イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onpointerover
event handler で、 pointerover イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onpointerout
event handler で、 pointerout イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onpointerenter
event handler で、 pointerenter イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onpointerleave
event handler で、 pointerleave イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onpointerlockchange
event handler で、 pointerlockchange (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onpointerlockerror
event handler で、 pointerlockerror (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onprogress
event handler で、 progress (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onratechange
event handler で、 ratechange (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onreset
event handler で、 reset (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onresize
event handler で、 resize (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onscroll
event handler で、 scroll (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onseeked
event handler で、 seeked (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onseeking
event handler で、 seeking (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onselect
event handler で、 select (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onselectstart (en-US)
event handler で、 selectstart イベントが発生した (ユーザーがウェブページで新たにテキスト選択を開始した) ときに呼び出すコードを表します。
GlobalEventHandlers.onselectionchange
event handler で、 selectionchange イベントが発生した (ウェブページで選択されたテキストが替わった) ときに呼び出すコードを表します。
GlobalEventHandlers.onshow
event handler で、 show (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onsort
event handler で、 sort イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onstalled
event handler で、 stalled (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onsubmit (en-US)
event handler で、 submit (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onsuspend
event handler で、 suspend (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ontimeupdate
event handler で、 timeupdate (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.onvolumechange
event handler で、 volumechange (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ontouchcancel
event handler で、 touchcancel (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ontouchend
event handler で、 touchend (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ontouchmove (en-US)
event handler で、 touchmove (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ontouchstart
event handler で、 touchstart (en-US) イベントが発生したときに呼び出すコードを表します。
GlobalEventHandlers.ontransitioncancel
event handler で、 CSS トランジションがキャンセルされたことを示す、 transitioncancel イベントが送信されたときに呼び出されます。
GlobalEventHandlers.ontransitionend
event handler で、 CSS トランジションの再生が停止したことを示す、transitionend (en-US) イベントが送信されたときに呼び出されます。
GlobalEventHandlers.ontransitionrun
event handler で、 transitionrun イベントが送信されたときに呼び出され、 CSS トランジションが実行されていることを示しますが、開始されているとは限りません。
GlobalEventHandlers.ontransitionstart
event handler で、 transitionstart イベントが送信されたときに呼び出され、 CSS トランジションが遷移を開始したことを示します。
GlobalEventHandlers.onwaiting
event handler で、 waiting (en-US) イベントが発生したときに呼び出すコードを表します。

メソッド

このインターフェイスではメソッドを定義していません。

仕様書

仕様書 状態 備考
Selection API
Extension to GlobalEventHandlers の定義
草案 onselectionchange を追加。
Pointer Lock
Extension of Document の定義
勧告候補 Documentonpointerlockchangeonpointerlockerror を追加。実験的に GlobalEventHandlers で実装されています。
HTML Living Standard
GlobalEventHandlers の定義
現行の標準 最新のスナップショットである HTML 5.1 から変更なし。
HTML 5.1
GlobalEventHandlers の定義
勧告 HTML Living Standard のスナップショット。HTML5 のスナップショットに onsort を追加。
HTML5
GlobalEventHandlers の定義
勧告 HTML Living Standard のスナップショット。GlobalEventHandlers を作成 (以前はプロパティが実装対象に存在していました)。

ブラウザーの互換性

BCD tables only load in the browser

関連情報