GlobalEventHandlers

GlobalEventHandlers ミックスインは、 HTMLElement や Document 、 Window といったインターフェイスに共通のイベントハンドラーを示します。 これらのインターフェイスは他のイベントハンドラを継承することもできます。

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

プロパティ

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

イベントハンドラー

以下のイベントハンドラーは GlobalEventHandlers mixin で定義されており、HTMLElementDocumentWindow、さらに Web Workers 向けに WorkerGlobalScope が実装しています。

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

メソッド

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

仕様

仕様書 策定状況 コメント
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 を作成 (以前はプロパティが実装対象に存在していました)。

ブラウザー実装状況

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
GlobalEventHandlersChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
onabortChrome 完全対応 ありEdge ? Firefox ? IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
onanimationcancelChrome 未対応 なしEdge ? Firefox 完全対応 54IE ? Opera ? Safari ? WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 完全対応 54Opera Android ? Safari iOS ? Samsung Internet Android ?
onanimationendChrome 完全対応 あり
完全対応 あり
完全対応 あり
代替名
代替名 非標準の名前 onwebkitanimationend を使用しています。
Edge ? Firefox 完全対応 ありIE ? Opera ? Safari ? WebView Android 完全対応 あり
完全対応 あり
完全対応 あり
代替名
代替名 非標準の名前 onwebkitanimationend を使用しています。
Chrome Android 完全対応 あり
完全対応 あり
完全対応 あり
代替名
代替名 非標準の名前 onwebkitanimationend を使用しています。
Firefox Android 完全対応 ありOpera Android ? Safari iOS ? Samsung Internet Android ?
onanimationiterationChrome 完全対応 あり
完全対応 あり
完全対応 あり
代替名
代替名 非標準の名前 onwebkitanimationiteration を使用しています。
Edge ? Firefox 完全対応 51IE ? Opera ? Safari ? WebView Android 完全対応 あり
完全対応 あり
完全対応 あり
代替名
代替名 非標準の名前 onwebkitanimationiteration を使用しています。
Chrome Android 完全対応 あり
完全対応 あり
完全対応 あり
代替名
代替名 非標準の名前 onwebkitanimationiteration を使用しています。
Firefox Android 完全対応 51Opera Android ? Safari iOS ? Samsung Internet Android ?
onanimationstartChrome 完全対応 あり
完全対応 あり
完全対応 あり
代替名
代替名 非標準の名前 onwebkitanimationstart を使用しています。
Edge ? Firefox 完全対応 51IE ? Opera ? Safari ? WebView Android 完全対応 あり
完全対応 あり
完全対応 あり
代替名
代替名 非標準の名前 onwebkitanimationstart を使用しています。
Chrome Android 完全対応 あり
完全対応 あり
完全対応 あり
代替名
代替名 非標準の名前 onwebkitanimationstart を使用しています。
Firefox Android 完全対応 51Opera Android ? Safari iOS ? Samsung Internet Android ?
onauxclickChrome 完全対応 55Edge 未対応 なしFirefox 完全対応 53IE 未対応 なしOpera 完全対応 ありSafari 未対応 なしWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 53Opera Android 完全対応 ありSafari iOS 未対応 なしSamsung Internet Android 完全対応 あり
onblurChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
oncancelChrome 完全対応 ありEdge ? Firefox 未対応 なしIE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 未対応 なしOpera Android ? Safari iOS ? Samsung Internet Android ?
oncanplayChrome 完全対応 ありEdge ? Firefox 完全対応 ありIE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android ? Safari iOS ? Samsung Internet Android ?
oncanplaythroughChrome 完全対応 ありEdge ? Firefox 完全対応 ありIE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android ? Safari iOS ? Samsung Internet Android ?
onchangeChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
onclickChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
oncloseChrome 完全対応 ありEdge ? Firefox 完全対応 ありIE ? Opera ? Safari 未対応 なしWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android ? Safari iOS 未対応 なしSamsung Internet Android ?
oncontextmenuChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE ? Opera ? Safari ? WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
oncuechangeChrome 完全対応 ありEdge ? Firefox 完全対応 68
補足
完全対応 68
補足
補足 Added for the <track> element (HTMLTrackElement) in Firefox 68.
完全対応 31
補足
補足 Added for the TextTrack interface in Firefox 31.
IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 68
補足
完全対応 68
補足
補足 Added for the <track> element (HTMLTrackElement) in Firefox 68.
完全対応 31
補足
補足 Added for the TextTrack interface in Firefox 31.
Opera Android ? Safari iOS ? Samsung Internet Android ?
ondblclickChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE ? Opera ? Safari ? WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
ondragChrome 完全対応 4Edge 完全対応 ありFirefox 完全対応 3.5IE 完全対応 10Opera 完全対応 12Safari 完全対応 3.1WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android ?
ondragendChrome 完全対応 4Edge 完全対応 ありFirefox 完全対応 3.5IE 完全対応 10Opera 完全対応 12Safari 完全対応 3.1WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android ?
ondragenterChrome 完全対応 4Edge 完全対応 ありFirefox 完全対応 3.5IE 完全対応 10Opera 完全対応 12Safari 完全対応 3.1WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android ?
ondragexitChrome 未対応 なしEdge 完全対応 ありFirefox 完全対応 3.5IE 完全対応 10Opera 完全対応 12Safari 完全対応 3.1WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android ?
ondragleaveChrome 完全対応 4Edge 完全対応 ありFirefox 完全対応 3.5IE 完全対応 10Opera 完全対応 12Safari 完全対応 3.1WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android ?
ondragoverChrome 完全対応 4Edge 完全対応 ありFirefox 完全対応 3.5IE 完全対応 10Opera 完全対応 12Safari 完全対応 3.1WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android ?
ondragstartChrome 完全対応 4Edge 完全対応 ありFirefox 完全対応 3.5IE 完全対応 10Opera 完全対応 12Safari 完全対応 3.1WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android ?
ondropChrome 完全対応 4Edge 完全対応 ありFirefox 完全対応 3.5IE 完全対応 10Opera 完全対応 12Safari 完全対応 3.1WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 未対応 なしOpera Android 未対応 なしSafari iOS 未対応 なしSamsung Internet Android ?
ondurationchangeChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onemptiedChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onendedChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onerrorChrome 完全対応 ありEdge ? Firefox 完全対応 ありIE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android ? Safari iOS ? Samsung Internet Android ?
onfocusChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
ongotpointercaptureChrome 完全対応 57Edge ? Firefox 完全対応 59IE ? Opera 完全対応 44Safari ? WebView Android 完全対応 57Chrome Android 完全対応 57Firefox Android 未対応 なしOpera Android 完全対応 43Safari iOS ? Samsung Internet Android ?
oninputChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 2IE 完全対応 9Opera 完全対応 10Safari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
oninvalidChrome 完全対応 ありEdge ? Firefox 完全対応 ありIE ? Opera 完全対応 ありSafari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS ? Samsung Internet Android 完全対応 あり
onkeydownChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android ? Safari iOS ? Samsung Internet Android ?
onkeypressChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android ? Safari iOS ? Samsung Internet Android ?
onkeyupChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android ? Safari iOS ? Samsung Internet Android ?
onloadChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
onloadeddataChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onloadedmetadataChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onloadendChrome 未対応 なしEdge 未対応 なしFirefox 完全対応 52IE 未対応 なしOpera 未対応 なしSafari ? WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 完全対応 52Opera Android 未対応 なしSafari iOS ? Samsung Internet Android ?
onloadstartChrome 完全対応 あり
補足
完全対応 あり
補足
補足 The loadstart event is not fired on <img> elements.
Edge 完全対応 12Firefox 完全対応 52IE 完全対応 ありOpera 完全対応 あり
補足
完全対応 あり
補足
補足 The loadstart event is not fired on <img> elements.
Safari 完全対応 あり
補足
完全対応 あり
補足
補足 The loadstart event is not fired on <img> elements.
WebView Android 完全対応 あり
補足
完全対応 あり
補足
補足 The loadstart event is not fired on <img> elements.
Chrome Android 完全対応 あり
補足
完全対応 あり
補足
補足 The loadstart event is not fired on <img> elements.
Firefox Android 完全対応 52Opera Android 完全対応 あり
補足
完全対応 あり
補足
補足 The loadstart event is not fired on <img> elements.
Safari iOS 完全対応 あり
補足
完全対応 あり
補足
補足 The loadstart event is not fired on <img> elements.
Samsung Internet Android 完全対応 あり
補足
完全対応 あり
補足
補足 The loadstart event is not fired on <img> elements.
onlostpointercaptureChrome 完全対応 57Edge ? Firefox 完全対応 59IE ? Opera 完全対応 44Safari ? WebView Android 完全対応 57Chrome Android 完全対応 57Firefox Android 未対応 なしOpera Android 完全対応 43Safari iOS ? Samsung Internet Android ?
onmousedownChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
onmouseenterChrome 完全対応 30Edge 完全対応 ありFirefox 完全対応 10IE 完全対応 5.5Opera 完全対応 17Safari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 10Opera Android 完全対応 18Safari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
onmouseleaveChrome 完全対応 30Edge 完全対応 ありFirefox 完全対応 10IE 完全対応 5.5Opera 完全対応 17Safari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 10Opera Android 完全対応 18Safari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
onmousemoveChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
onmouseoutChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
onmouseoverChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
onmouseupChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
onmousewheel
非推奨非標準
Chrome 完全対応 ありEdge ? Firefox 未対応 なしIE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 未対応 なしOpera Android ? Safari iOS ? Samsung Internet Android ?
onpauseChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onplayChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onplayingChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onpointercancelChrome 完全対応 55Edge 完全対応 ありFirefox 完全対応 59
完全対応 59
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 完全対応 11
完全対応 11
完全対応 10
代替名
代替名 非標準の名前 onmspointercancel を使用しています。
Opera ? Safari 未対応 なしWebView Android 完全対応 55Chrome Android 完全対応 55Firefox Android 完全対応 29
無効
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS 未対応 なしSamsung Internet Android ?
onpointerdownChrome 完全対応 55Edge 完全対応 ありFirefox 完全対応 59
完全対応 59
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 完全対応 11
完全対応 11
完全対応 10
代替名
代替名 非標準の名前 onmspointerdown を使用しています。
Opera ? Safari 未対応 なしWebView Android 完全対応 55Chrome Android 完全対応 55Firefox Android 完全対応 29
無効
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS 未対応 なしSamsung Internet Android ?
onpointerenterChrome 完全対応 55Edge 完全対応 ありFirefox 完全対応 59
完全対応 59
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 完全対応 11
完全対応 11
完全対応 10
代替名
代替名 非標準の名前 onmspointerenter を使用しています。
Opera ? Safari 未対応 なしWebView Android 完全対応 55Chrome Android 完全対応 55Firefox Android 完全対応 29
無効
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS 未対応 なしSamsung Internet Android ?
onpointerleaveChrome 完全対応 55Edge 完全対応 ありFirefox 完全対応 59
完全対応 59
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 完全対応 11
完全対応 11
完全対応 10
代替名
代替名 非標準の名前 onmspointerleave を使用しています。
Opera ? Safari 未対応 なしWebView Android 完全対応 55Chrome Android 完全対応 55Firefox Android 完全対応 29
無効
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS 未対応 なしSamsung Internet Android ?
onpointerlockchange
実験的
Chrome ? Edge ? Firefox ? IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
onpointerlockerror
実験的
Chrome ? Edge ? Firefox ? IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
onpointermoveChrome 完全対応 55Edge 完全対応 ありFirefox 完全対応 59
完全対応 59
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 完全対応 11
完全対応 11
完全対応 10
代替名
代替名 非標準の名前 onmspointermove を使用しています。
Opera ? Safari 未対応 なしWebView Android 完全対応 55Chrome Android 完全対応 55Firefox Android 完全対応 29
無効
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS 未対応 なしSamsung Internet Android ?
onpointeroutChrome 完全対応 55Edge 完全対応 ありFirefox 完全対応 59
完全対応 59
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 完全対応 11
完全対応 11
完全対応 10
代替名
代替名 非標準の名前 onmspointerout を使用しています。
Opera ? Safari 未対応 なしWebView Android 完全対応 55Chrome Android 完全対応 55Firefox Android 完全対応 29
無効
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS 未対応 なしSamsung Internet Android ?
onpointeroverChrome 完全対応 55Edge 完全対応 ありFirefox 完全対応 59
完全対応 59
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 完全対応 11
完全対応 11
完全対応 10
代替名
代替名 非標準の名前 onmspointerover を使用しています。
Opera ? Safari 未対応 なしWebView Android 完全対応 55Chrome Android 完全対応 55Firefox Android 完全対応 29
無効
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS 未対応 なしSamsung Internet Android ?
onpointerupChrome 完全対応 55Edge 完全対応 ありFirefox 完全対応 59
完全対応 59
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 完全対応 11
完全対応 11
完全対応 10
代替名
代替名 非標準の名前 onmspointerup を使用しています。
Opera ? Safari 未対応 なしWebView Android 完全対応 55Chrome Android 完全対応 55Firefox Android 完全対応 29
無効
完全対応 29
無効
無効 From version 29: this feature is behind the dom.w3c_pointer_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS 未対応 なしSamsung Internet Android ?
onprogress
実験的
Chrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onratechangeChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onresetChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE ? Opera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
onresizeChrome 完全対応 45Edge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 32Safari 完全対応 ありWebView Android 完全対応 45Chrome Android 完全対応 45Firefox Android 完全対応 ありOpera Android 完全対応 32Safari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
onscrollChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android ? Safari iOS ? Samsung Internet Android ?
onseekedChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onseekingChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onselectChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android ? Safari iOS ? Samsung Internet Android ?
onselectionchange
実験的
Chrome 完全対応 ありEdge ? Firefox 完全対応 52
完全対応 52
完全対応 43
無効
無効 From version 43: this feature is behind the dom.select_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 完全対応 ありOpera ? Safari 完全対応 1.3WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 52
完全対応 52
完全対応 43
無効
無効 From version 43: this feature is behind the dom.select_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS 完全対応 ありSamsung Internet Android ?
onselectstart
実験的
Chrome 完全対応 ありEdge ? Firefox 完全対応 52
完全対応 52
完全対応 43
無効
無効 From version 43: this feature is behind the dom.select_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE 完全対応 ありOpera ? Safari 完全対応 1.3WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 52
完全対応 52
完全対応 43
無効
無効 From version 43: this feature is behind the dom.select_events.enabled preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android ? Safari iOS 完全対応 ありSamsung Internet Android ?
onshowChrome 未対応 なしEdge ? Firefox 完全対応 ありIE ? Opera ? Safari ? WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 完全対応 ありOpera Android ? Safari iOS ? Samsung Internet Android ?
onsort
実験的
Chrome 未対応 なしEdge ? Firefox 未対応 なしIE ? Opera ? Safari ? WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 未対応 なしOpera Android ? Safari iOS ? Samsung Internet Android ?
onstalledChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onsubmitChrome 完全対応 ありEdge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 ありSafari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 ありOpera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり
onsuspendChrome 完全対応 ありEdge ? Firefox 完全対応 3.6IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
ontimeupdateChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
ontouchcancel
実験的
Chrome 完全対応 18Edge ? Firefox 未対応 ? — 67IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
ontouchend
実験的
Chrome 完全対応 18Edge ? Firefox 未対応 ? — 67IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
ontouchmove
実験的
Chrome 完全対応 18Edge ? Firefox 未対応 ? — 67IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
ontouchstart
実験的
Chrome 完全対応 18Edge ? Firefox 未対応 ? — 67IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
ontransitioncancelChrome 未対応 なしEdge ? Firefox 完全対応 53IE ? Opera ? Safari ? WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 完全対応 53Opera Android ? Safari iOS ? Samsung Internet Android ?
ontransitionendChrome 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 onwebkittransitionend を使用しています。
Edge ? Firefox 完全対応 51IE ? Opera ? Safari 完全対応 ありWebView Android 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 onwebkittransitionend を使用しています。
Chrome Android 完全対応 あり
代替名
完全対応 あり
代替名
代替名 非標準の名前 onwebkittransitionend を使用しています。
Firefox Android 完全対応 51Opera Android ? Safari iOS 完全対応 ありSamsung Internet Android ?
ontransitionrunChrome 未対応 なしEdge ? Firefox 完全対応 53IE ? Opera ? Safari ? WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 完全対応 53Opera Android ? Safari iOS ? Samsung Internet Android ?
ontransitionstartChrome 未対応 なしEdge ? Firefox 完全対応 53IE ? Opera ? Safari ? WebView Android 未対応 なしChrome Android 未対応 なしFirefox Android 完全対応 53Opera Android ? Safari iOS ? Samsung Internet Android ?
onvolumechangeChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onwaitingChrome 完全対応 ありEdge ? Firefox 完全対応 3.5IE ? Opera ? Safari ? WebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onwheelChrome 完全対応 61Edge 完全対応 ありFirefox 完全対応 ありIE 完全対応 ありOpera 完全対応 48Safari 完全対応 ありWebView Android 完全対応 61Chrome Android 完全対応 61Firefox Android 完全対応 ありOpera Android 完全対応 45Safari iOS 完全対応 ありSamsung Internet Android ?

凡例

完全対応  
完全対応
未対応  
未対応
実装状況不明  
実装状況不明
実験的。動作が変更される可能性があります。
実験的。動作が変更される可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
非標準。ブラウザー間の互換性が低い可能性があります。
非推奨。新しいウェブサイトでは使用しないでください。
非推奨。新しいウェブサイトでは使用しないでください。
実装ノートを参照してください。
実装ノートを参照してください。
ユーザーが明示的にこの機能を有効にしなければなりません。
ユーザーが明示的にこの機能を有効にしなければなりません。
非標準の名前を使用しています。
非標準の名前を使用しています。

関連情報