GlobalEventHandlers
ミックスインは、 HTMLElement
や Document
、 Window
といったインターフェイスに共通のイベントハンドラーを示します。もちろん、これらのインターフェイスには、以下のものに加えて他のイベントハンドラーがある場合もあります。
メモ: GlobalEventHandlers
はミックスインであり、インターフェイスではありません。 GlobalEventHandlers
型のオブジェクトは作成できません。
プロパティ
このインターフェイスには、以下のイベントハンドラー以外のプロパティはありません。
イベントハンドラー
以下のイベントハンドラーは GlobalEventHandlers
ミックスインで定義されており、 HTMLElement
, Document
, Window
、さらに Web Worker 向けには WorkerGlobalScope
が実装しています。
GlobalEventHandlers.onabort
EventHandler
で、abort
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onanimationcancel
EventHandler
で、 CSS アニメーションがキャンセルされたことを示すanimationcancel
イベントが送信されたときに呼び出されます。GlobalEventHandlers.onanimationend
EventHandler
で、 CSS アニメーションの再生が停止したことを示す、animationend
イベントが送信されたときに呼び出されます。GlobalEventHandlers.onanimationiteration
EventHandler
で、 CSS アニメーションのアニメーションシーケンスが新たなな繰り返しに入ったことを示す、animationiteration
イベントが送信されたときに呼び出されます。GlobalEventHandlers.onanimationstart
EventHandler
で、 CSS アニメーションの再生が開始したことを示す、animationstart
イベントが送信されたときに呼び出されます。GlobalEventHandlers.onauxclick
EventHandler
で、入力デバイスで非プライマリーボタン (例えばマウスの中ボタン) が押下されたことを示す、auxclick
イベントが送信されたときに呼び出されます。GlobalEventHandlers.onblur
EventHandler
で、blur
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onerror
EventHandler
で、error
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onfocus
EventHandler
で、focus
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.oncancel
EventHandler
で、cancel
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.oncanplay
EventHandler
で、canplay
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.oncanplaythrough
EventHandler
で、canplaythrough
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onchange
EventHandler
で、change
イベントが発生した時にときび出すコードを表します。GlobalEventHandlers.onclick
EventHandler
で、click
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onclose
EventHandler
で、close
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.oncontextmenu
EventHandler
で、contextmenu
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.oncuechange
EventHandler
で、cuechange
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ondblclick
EventHandler
で、dblclick
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ondrag
EventHandler
で、drag
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ondragend
EventHandler
で、dragend
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ondragenter
EventHandler
で、dragenter
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ondragexit
EventHandler
で、dragexit
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ondragleave
EventHandler
で、dragleave
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ondragover
EventHandler
で、dragover
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ondragstart
EventHandler
で、dragstart
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ondrop
EventHandler
で、drop
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ondurationchange
EventHandler
で、durationchange
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onemptied
EventHandler
で、emptied
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onended
EventHandler
で、ended
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onformdata
EventHandler
で、フォームデータが構築されたことを表す入力リストの後で発生するformdata
イベントの処理をします。GlobalEventHandlers.ongotpointercapture
EventHandler
で、gotpointercapture
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.oninput
EventHandler
で、input
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.oninvalid
EventHandler
で、invalid
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onkeydown
EventHandler
で、keydown
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onkeypress
EventHandler
で、keypress
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onkeyup
EventHandler
で、keyup
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onload
EventHandler
で、load
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onloadeddata
EventHandler
で、loadeddata
イベントが発生したときに呼び出すコードをします。GlobalEventHandlers.onloadedmetadata
EventHandler
で、loadedmetadata
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onloadend
EventHandler
で、loadend
イベントが発生した (リソースの読み込みの進行が停止した) ときに呼び出すコードを表します。GlobalEventHandlers.onloadstart
EventHandler
で、loadstart
イベントが発生した (リソースの読み込みを開始した) ときに呼び出すコードを表します。GlobalEventHandlers.onlostpointercapture
EventHandler
で、lostpointercapture
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onmousedown
EventHandler
で、mousedown
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onmouseenter
EventHandler
で、mouseenter
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onmouseleave
EventHandler
で、mouseleave
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onmousemove
EventHandler
で、mousemove
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onmouseout
EventHandler
で、mouseout
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onmouseover
EventHandler
で、mouseover
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onmouseup
EventHandler
で、mouseup
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onmousewheel
EventHandler
で、mousewheel
イベントが発生したときに呼び出すコードを表します。廃止予定です。 代わりにonwheel
を使ってください。GlobalEventHandlers.onwheel
EventHandler
で、wheel
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onpause
EventHandler
で、pause
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onplay
EventHandler
で、play
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onplaying
EventHandler
で、playing
イベントが発生したときに呼び出すコードを表します。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
EventHandler
で、pointerlockchange
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onpointerlockerror
EventHandler
で、pointerlockerror
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onprogress
EventHandler
で、progress
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onratechange
EventHandler
で、ratechange
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onreset
EventHandler
で、reset
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onresize
EventHandler
で、resize
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onscroll
EventHandler
で、scroll
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onseeked
EventHandler
で、seeked
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onseeking
EventHandler
で、seeking
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onselect
EventHandler
で、select
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onselectstart
EventHandler
で、selectstart
イベントが発生した (ユーザーがウェブページで新たにテキスト選択を開始した) ときに呼び出すコードを表します。GlobalEventHandlers.onselectionchange
EventHandler
で、selectionchange
イベントが発生した (ウェブページで選択されたテキストが替わった) ときに呼び出すコードを表します。GlobalEventHandlers.onshow
EventHandler
で、show
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onsort
EventHandler
で、sort
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onstalled
EventHandler
で、stalled
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onsubmit
EventHandler
で、submit
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onsuspend
EventHandler
で、suspend
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ontimeupdate
EventHandler
で、timeupdate
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.onvolumechange
EventHandler
で、volumechange
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ontouchcancel
EventHandler
で、touchcancel
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ontouchend
EventHandler
で、touchend
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ontouchmove
EventHandler
で、touchmove
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ontouchstart
EventHandler
で、touchstart
イベントが発生したときに呼び出すコードを表します。GlobalEventHandlers.ontransitioncancel
EventHandler
で、 CSS トランジションがキャンセルされたことを示す、transitioncancel
イベントが送信されたときに呼び出されます。GlobalEventHandlers.ontransitionend
EventHandler
で、 CSS トランジションの再生が停止したことを示す、transitionend
イベントが送信されたときに呼び出されます。GlobalEventHandlers.ontransitionrun
EventHandler
で、transitionrun
イベントが送信されたときに呼び出され、 CSS トランジションが実行されていることを示しますが、開始されているとは限りません。GlobalEventHandlers.ontransitionstart
EventHandler
で、transitionstart
イベントが送信されたときに呼び出され、 CSS トランジションが遷移を開始したことを示します。GlobalEventHandlers.onwaiting
EventHandler
で、waiting
イベントが発生したときに呼び出すコードを表します。
メソッド
このインターフェイスではメソッドを定義していません。
仕様書
仕様書 | 状態 | 備考 |
---|---|---|
Selection API Extension to GlobalEventHandlers の定義 |
草案 | onselectionchange を追加。 |
Pointer Lock Extension of Document の定義 |
勧告候補 | Document で onpointerlockchange 、onpointerlockerror を追加。実験的に 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
このページの互換性一覧表は構造化データから生成されています。データに協力していただけるのであれば、 https://github.com/mdn/browser-compat-data をチェックアウトしてプルリクエストを送信してください。