GlobalEventHandlers

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

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

プロパティ

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

イベントハンドラー

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

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

関連情報