GlobalEventHandlers

GlobalEventHandlers 믹스인mixinHTMLElement, DocumentWindow 등 여러 인터페이스가 공유하는 공통 이벤트 처리기를 묘사합니다. 물론, 각각의 인터페이스는 아래에 나열된 항목뿐만 아니라 더 많은 이벤트 처리기를 추가할 수 있습니다.

참고: GlobalEventHandlers는 인터페이스가 아닌 믹스인입니다. 따라서 GlobalEventHandlers 자료형을 가진 객체를 만들 수는 없습니다.

속성

이 인터페이스는 아래에 나열된 이벤트 처리기를 위한 속성만을 갖습니다.

이벤트 처리기

다음 이벤트 처리기들은 GlobalEventHandlers 믹스인이 정의하고, HTMLElement, Document, Window와 웹 워커의 WorkerGlobalScope가 구현합니다.

GlobalEventHandlers.onabort
abort 이벤트가 발생했을 때 호출할 코드를 나타내는 EventHandler.
GlobalEventHandlers.onanimationcancel
실행 중이던 CSS 애니메이션이 취소됐음을 알리는 animationcancel 이벤트가 발생했을 때 호출할 코드를 나타내는 EventHandler.
GlobalEventHandlers.onanimationend
실행 중이던 CSS 애니메이션이 끝났음을 알리는 animationend 이벤트가 발생했을 때 호출할 코드를 나타내는 EventHandler.
GlobalEventHandlers.onanimationiteration
실행 중인 CSS 애니메이션의 다음 회차 재생이 시작됐음을 알리는 animationiteration 이벤트가 발생했을 때 호출할 코드를 나타내는 EventHandler.
GlobalEventHandlers.onanimationstart
CSS 애니메이션의 재생이 시작됐음을 알리는 animationstart 이벤트가 발생했을 때 호출할 코드를 나타내는 EventHandler.
GlobalEventHandlers.onauxclick
마우스 휠 클릭 등 비주요 버튼이 눌렸음을 알리는 auxclick 이벤트가 발생했을 때 호출할 코드를 나타내는 EventHandler.
GlobalEventHandlers.onblur
blur 이벤트가 발생했을 때 호출할 코드를 나타내는 EventHandler.
GlobalEventHandlers.onerror
error 이벤트가 발생했을 때 호출할 코드를 나타내는 OnErrorEventHandler.
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
pointerenter 이벤트가 발생했을 때 호출할 코드를 나타내는 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
사용자가 웹 페이지의 텍스트 등을 선택하기 시작함을 나타내는 selectionchange 이벤트가 발생했을 때 호출할 코드를 나타내는 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 트랜지션이 취소됐음을 알리는 transitioncancel 이벤트가 발생했을 때 호출할 코드를 나타내는 EventHandler.
GlobalEventHandlers.ontransitionend
CSS 트랜지션이 끝났음을 알리는 transitionend 이벤트가 발생했을 때 호출할 코드를 나타내는 EventHandler.
GlobalEventHandlers.onwaiting
waiting 이벤트가 발생했을 때 호출할 코드를 나타내는 EventHandler.

메소드

이 인터페이스는 메서드를 정의하지 않습니다.

명세

명세 상태 코멘트
Selection API
The definition of 'Extension to GlobalEventHandlers' in that specification.
Working Draft onselectionchange 추가.
Pointer Lock
The definition of 'Extension of Document' in that specification.
Candidate Recommendation Documentonpointerlockchangeonpointerlockerror 추가. GlobalEventHandlers 에 실험적으로 구현되었음.
HTML Living Standard
The definition of 'GlobalEventHandlers' in that specification.
Living Standard HTML 5.1 최신 스냅샷 이후에 변경 사항 없음.
HTML 5.1
The definition of 'GlobalEventHandlers' in that specification.
Recommendation HTML Living Standard 의 스냅샷. HTML5 스냅샷 이후에 onsort 가 추가되었음.
HTML5
The definition of 'GlobalEventHandlers' in that specification.
Recommendation HTML Living Standard 의 스냅샷. GlobalEventHandlers 생성(그 전 타겟에 있던 속성들)

브라우저 호환성

Update compatibility data on GitHub
DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
GlobalEventHandlersChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
onabortChrome Full support YesEdge ? Firefox ? IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
onanimationcancelChrome No support NoEdge ? Firefox Full support 54IE ? Opera ? Safari ? WebView Android No support NoChrome Android No support NoFirefox Android Full support 54Opera Android ? Safari iOS ? Samsung Internet Android ?
onanimationendChrome Full support Yes
Full support Yes
Full support Yes
Alternate Name
Alternate Name Uses the non-standard name: onwebkitanimationend
Edge ? Firefox Full support YesIE ? Opera ? Safari ? WebView Android Full support Yes
Full support Yes
Full support Yes
Alternate Name
Alternate Name Uses the non-standard name: onwebkitanimationend
Chrome Android Full support Yes
Full support Yes
Full support Yes
Alternate Name
Alternate Name Uses the non-standard name: onwebkitanimationend
Firefox Android Full support YesOpera Android ? Safari iOS ? Samsung Internet Android ?
onanimationiterationChrome Full support Yes
Full support Yes
Full support Yes
Alternate Name
Alternate Name Uses the non-standard name: onwebkitanimationiteration
Edge ? Firefox Full support 51IE ? Opera ? Safari ? WebView Android Full support Yes
Full support Yes
Full support Yes
Alternate Name
Alternate Name Uses the non-standard name: onwebkitanimationiteration
Chrome Android Full support Yes
Full support Yes
Full support Yes
Alternate Name
Alternate Name Uses the non-standard name: onwebkitanimationiteration
Firefox Android Full support 51Opera Android ? Safari iOS ? Samsung Internet Android ?
onanimationstartChrome Full support Yes
Full support Yes
Full support Yes
Alternate Name
Alternate Name Uses the non-standard name: onwebkitanimationstart
Edge ? Firefox Full support 51IE ? Opera ? Safari ? WebView Android Full support Yes
Full support Yes
Full support Yes
Alternate Name
Alternate Name Uses the non-standard name: onwebkitanimationstart
Chrome Android Full support Yes
Full support Yes
Full support Yes
Alternate Name
Alternate Name Uses the non-standard name: onwebkitanimationstart
Firefox Android Full support 51Opera Android ? Safari iOS ? Samsung Internet Android ?
onauxclickChrome Full support 55Edge No support NoFirefox Full support 53IE No support NoOpera Full support YesSafari No support NoWebView Android Full support YesChrome Android Full support YesFirefox Android Full support 53Opera Android Full support YesSafari iOS No support NoSamsung Internet Android Full support Yes
onblurChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
oncancelChrome Full support YesEdge ? Firefox No support NoIE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android No support NoOpera Android ? Safari iOS ? Samsung Internet Android ?
oncanplayChrome Full support YesEdge ? Firefox Full support YesIE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android ? Safari iOS ? Samsung Internet Android ?
oncanplaythroughChrome Full support YesEdge ? Firefox Full support YesIE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android ? Safari iOS ? Samsung Internet Android ?
onchangeChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
onclickChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
oncloseChrome Full support YesEdge ? Firefox Full support YesIE ? Opera ? Safari No support NoWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android ? Safari iOS No support NoSamsung Internet Android ?
oncontextmenuChrome Full support YesEdge Full support YesFirefox Full support YesIE ? Opera ? Safari ? WebView Android No support NoChrome Android No support NoFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
oncuechangeChrome Full support YesEdge ? Firefox Full support 68
Notes
Full support 68
Notes
Notes Added for the <track> element (HTMLTrackElement) in Firefox 68.
Full support 31
Notes
Notes Added for the TextTrack interface in Firefox 31.
IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 68
Notes
Full support 68
Notes
Notes Added for the <track> element (HTMLTrackElement) in Firefox 68.
Full support 31
Notes
Notes Added for the TextTrack interface in Firefox 31.
Opera Android ? Safari iOS ? Samsung Internet Android ?
ondblclickChrome Full support YesEdge Full support YesFirefox Full support YesIE ? Opera ? Safari ? WebView Android No support NoChrome Android No support NoFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
ondragChrome Full support 4Edge Full support YesFirefox Full support 3.5IE Full support 10Opera Full support 12Safari Full support 3.1WebView Android No support NoChrome Android No support NoFirefox Android No support NoOpera Android No support NoSafari iOS No support NoSamsung Internet Android ?
ondragendChrome Full support 4Edge Full support YesFirefox Full support 3.5IE Full support 10Opera Full support 12Safari Full support 3.1WebView Android No support NoChrome Android No support NoFirefox Android No support NoOpera Android No support NoSafari iOS No support NoSamsung Internet Android ?
ondragenterChrome Full support 4Edge Full support YesFirefox Full support 3.5IE Full support 10Opera Full support 12Safari Full support 3.1WebView Android No support NoChrome Android No support NoFirefox Android No support NoOpera Android No support NoSafari iOS No support NoSamsung Internet Android ?
ondragexitChrome No support NoEdge Full support YesFirefox Full support 3.5IE Full support 10Opera Full support 12Safari Full support 3.1WebView Android No support NoChrome Android No support NoFirefox Android No support NoOpera Android No support NoSafari iOS No support NoSamsung Internet Android ?
ondragleaveChrome Full support 4Edge Full support YesFirefox Full support 3.5IE Full support 10Opera Full support 12Safari Full support 3.1WebView Android No support NoChrome Android No support NoFirefox Android No support NoOpera Android No support NoSafari iOS No support NoSamsung Internet Android ?
ondragoverChrome Full support 4Edge Full support YesFirefox Full support 3.5IE Full support 10Opera Full support 12Safari Full support 3.1WebView Android No support NoChrome Android No support NoFirefox Android No support NoOpera Android No support NoSafari iOS No support NoSamsung Internet Android ?
ondragstartChrome Full support 4Edge Full support YesFirefox Full support 3.5IE Full support 10Opera Full support 12Safari Full support 3.1WebView Android No support NoChrome Android No support NoFirefox Android No support NoOpera Android No support NoSafari iOS No support NoSamsung Internet Android ?
ondropChrome Full support 4Edge Full support YesFirefox Full support 3.5IE Full support 10Opera Full support 12Safari Full support 3.1WebView Android No support NoChrome Android No support NoFirefox Android No support NoOpera Android No support NoSafari iOS No support NoSamsung Internet Android ?
ondurationchangeChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onemptiedChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onendedChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onerrorChrome Full support YesEdge ? Firefox Full support YesIE Full support YesOpera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android ? Safari iOS ? Samsung Internet Android ?
onfocusChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
ongotpointercaptureChrome Full support 57Edge ? Firefox Full support 59IE ? Opera Full support 44Safari ? WebView Android Full support 57Chrome Android Full support 57Firefox Android No support NoOpera Android Full support 43Safari iOS ? Samsung Internet Android ?
oninputChrome Full support YesEdge Full support YesFirefox Full support 2IE Full support 9Opera Full support 10Safari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
oninvalidChrome Full support YesEdge ? Firefox Full support YesIE ? Opera Full support YesSafari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS ? Samsung Internet Android Full support Yes
onkeydownChrome Full support YesEdge Full support YesFirefox Full support YesIE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android ? Safari iOS ? Samsung Internet Android ?
onkeypressChrome Full support YesEdge Full support YesFirefox Full support YesIE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android ? Safari iOS ? Samsung Internet Android ?
onkeyupChrome Full support YesEdge Full support YesFirefox Full support YesIE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android ? Safari iOS ? Samsung Internet Android ?
onloadChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
onloadeddataChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onloadedmetadataChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onloadendChrome No support NoEdge No support NoFirefox Full support 52IE No support NoOpera No support NoSafari ? WebView Android No support NoChrome Android No support NoFirefox Android Full support 52Opera Android No support NoSafari iOS ? Samsung Internet Android ?
onloadstartChrome Full support Yes
Notes
Full support Yes
Notes
Notes The loadstart event is not fired on <img> elements.
Edge Full support 12Firefox Full support 52IE Full support YesOpera Full support Yes
Notes
Full support Yes
Notes
Notes The loadstart event is not fired on <img> elements.
Safari Full support Yes
Notes
Full support Yes
Notes
Notes The loadstart event is not fired on <img> elements.
WebView Android Full support Yes
Notes
Full support Yes
Notes
Notes The loadstart event is not fired on <img> elements.
Chrome Android Full support Yes
Notes
Full support Yes
Notes
Notes The loadstart event is not fired on <img> elements.
Firefox Android Full support 52Opera Android Full support Yes
Notes
Full support Yes
Notes
Notes The loadstart event is not fired on <img> elements.
Safari iOS Full support Yes
Notes
Full support Yes
Notes
Notes The loadstart event is not fired on <img> elements.
Samsung Internet Android Full support Yes
Notes
Full support Yes
Notes
Notes The loadstart event is not fired on <img> elements.
onlostpointercaptureChrome Full support 57Edge ? Firefox Full support 59IE ? Opera Full support 44Safari ? WebView Android Full support 57Chrome Android Full support 57Firefox Android No support NoOpera Android Full support 43Safari iOS ? Samsung Internet Android ?
onmousedownChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
onmouseenterChrome Full support 30Edge Full support YesFirefox Full support 10IE Full support 5.5Opera Full support 17Safari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support 10Opera Android Full support 18Safari iOS Full support YesSamsung Internet Android Full support Yes
onmouseleaveChrome Full support 30Edge Full support YesFirefox Full support 10IE Full support 5.5Opera Full support 17Safari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support 10Opera Android Full support 18Safari iOS Full support YesSamsung Internet Android Full support Yes
onmousemoveChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
onmouseoutChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
onmouseoverChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
onmouseupChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
onmousewheel
DeprecatedNon-standard
Chrome Full support YesEdge ? Firefox No support NoIE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android No support NoOpera Android ? Safari iOS ? Samsung Internet Android ?
onpauseChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onplayChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onplayingChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onpointercancelChrome Full support 55Edge Full support YesFirefox Full support 59
Full support 59
Full support 29
Disabled
Disabled 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 Full support 11
Full support 11
Full support 10
Alternate Name
Alternate Name Uses the non-standard name: onmspointercancel
Opera ? Safari No support NoWebView Android Full support 55Chrome Android Full support 55Firefox Android Full support 29
Disabled
Full support 29
Disabled
Disabled 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 No support NoSamsung Internet Android ?
onpointerdownChrome Full support 55Edge Full support YesFirefox Full support 59
Full support 59
Full support 29
Disabled
Disabled 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 Full support 11
Full support 11
Full support 10
Alternate Name
Alternate Name Uses the non-standard name: onmspointerdown
Opera ? Safari No support NoWebView Android Full support 55Chrome Android Full support 55Firefox Android Full support 29
Disabled
Full support 29
Disabled
Disabled 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 No support NoSamsung Internet Android ?
onpointerenterChrome Full support 55Edge Full support YesFirefox Full support 59
Full support 59
Full support 29
Disabled
Disabled 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 Full support 11
Full support 11
Full support 10
Alternate Name
Alternate Name Uses the non-standard name: onmspointerenter
Opera ? Safari No support NoWebView Android Full support 55Chrome Android Full support 55Firefox Android Full support 29
Disabled
Full support 29
Disabled
Disabled 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 No support NoSamsung Internet Android ?
onpointerleaveChrome Full support 55Edge Full support YesFirefox Full support 59
Full support 59
Full support 29
Disabled
Disabled 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 Full support 11
Full support 11
Full support 10
Alternate Name
Alternate Name Uses the non-standard name: onmspointerleave
Opera ? Safari No support NoWebView Android Full support 55Chrome Android Full support 55Firefox Android Full support 29
Disabled
Full support 29
Disabled
Disabled 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 No support NoSamsung Internet Android ?
onpointerlockchange
Experimental
Chrome ? Edge ? Firefox ? IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
onpointerlockerror
Experimental
Chrome ? Edge ? Firefox ? IE ? Opera ? Safari ? WebView Android ? Chrome Android ? Firefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
onpointermoveChrome Full support 55Edge Full support YesFirefox Full support 59
Full support 59
Full support 29
Disabled
Disabled 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 Full support 11
Full support 11
Full support 10
Alternate Name
Alternate Name Uses the non-standard name: onmspointermove
Opera ? Safari No support NoWebView Android Full support 55Chrome Android Full support 55Firefox Android Full support 29
Disabled
Full support 29
Disabled
Disabled 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 No support NoSamsung Internet Android ?
onpointeroutChrome Full support 55Edge Full support YesFirefox Full support 59
Full support 59
Full support 29
Disabled
Disabled 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 Full support 11
Full support 11
Full support 10
Alternate Name
Alternate Name Uses the non-standard name: onmspointerout
Opera ? Safari No support NoWebView Android Full support 55Chrome Android Full support 55Firefox Android Full support 29
Disabled
Full support 29
Disabled
Disabled 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 No support NoSamsung Internet Android ?
onpointeroverChrome Full support 55Edge Full support YesFirefox Full support 59
Full support 59
Full support 29
Disabled
Disabled 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 Full support 11
Full support 11
Full support 10
Alternate Name
Alternate Name Uses the non-standard name: onmspointerover
Opera ? Safari No support NoWebView Android Full support 55Chrome Android Full support 55Firefox Android Full support 29
Disabled
Full support 29
Disabled
Disabled 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 No support NoSamsung Internet Android ?
onpointerupChrome Full support 55Edge Full support YesFirefox Full support 59
Full support 59
Full support 29
Disabled
Disabled 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 Full support 11
Full support 11
Full support 10
Alternate Name
Alternate Name Uses the non-standard name: onmspointerup
Opera ? Safari No support NoWebView Android Full support 55Chrome Android Full support 55Firefox Android Full support 29
Disabled
Full support 29
Disabled
Disabled 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 No support NoSamsung Internet Android ?
onprogress
Experimental
Chrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onratechangeChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onresetChrome Full support YesEdge Full support YesFirefox Full support YesIE ? Opera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
onresizeChrome Full support 45Edge Full support YesFirefox Full support YesIE Full support YesOpera Full support 32Safari Full support YesWebView Android Full support 45Chrome Android Full support 45Firefox Android Full support YesOpera Android Full support 32Safari iOS Full support YesSamsung Internet Android Full support Yes
onscrollChrome Full support YesEdge Full support YesFirefox Full support YesIE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android ? Safari iOS ? Samsung Internet Android ?
onseekedChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onseekingChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onselectChrome Full support YesEdge Full support YesFirefox Full support YesIE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android ? Safari iOS ? Samsung Internet Android ?
onselectionchange
Experimental
Chrome Full support YesEdge ? Firefox Full support 52
Full support 52
Full support 43
Disabled
Disabled 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 Full support YesOpera ? Safari Full support 1.3WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 52
Full support 52
Full support 43
Disabled
Disabled 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 Full support YesSamsung Internet Android ?
onselectstart
Experimental
Chrome Full support YesEdge ? Firefox Full support 52
Full support 52
Full support 43
Disabled
Disabled 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 Full support YesOpera ? Safari Full support 1.3WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 52
Full support 52
Full support 43
Disabled
Disabled 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 Full support YesSamsung Internet Android ?
onshowChrome No support NoEdge ? Firefox Full support YesIE ? Opera ? Safari ? WebView Android No support NoChrome Android No support NoFirefox Android Full support YesOpera Android ? Safari iOS ? Samsung Internet Android ?
onsort
Experimental
Chrome No support NoEdge ? Firefox No support NoIE ? Opera ? Safari ? WebView Android No support NoChrome Android No support NoFirefox Android No support NoOpera Android ? Safari iOS ? Samsung Internet Android ?
onstalledChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onsubmitChrome Full support YesEdge Full support YesFirefox Full support YesIE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesFirefox Android Full support YesOpera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yes
onsuspendChrome Full support YesEdge ? Firefox Full support 3.6IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
ontimeupdateChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
ontouchcancel
Experimental
Chrome Full support 18Edge ? Firefox No support ? — 67IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
ontouchend
Experimental
Chrome Full support 18Edge ? Firefox No support ? — 67IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
ontouchmove
Experimental
Chrome Full support 18Edge ? Firefox No support ? — 67IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
ontouchstart
Experimental
Chrome Full support 18Edge ? Firefox No support ? — 67IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android ? Opera Android ? Safari iOS ? Samsung Internet Android ?
ontransitioncancelChrome No support NoEdge ? Firefox Full support 53IE ? Opera ? Safari ? WebView Android No support NoChrome Android No support NoFirefox Android Full support 53Opera Android ? Safari iOS ? Samsung Internet Android ?
ontransitionendChrome Full support Yes
Alternate Name
Full support Yes
Alternate Name
Alternate Name Uses the non-standard name: onwebkittransitionend
Edge ? Firefox Full support 51IE ? Opera ? Safari Full support YesWebView Android Full support Yes
Alternate Name
Full support Yes
Alternate Name
Alternate Name Uses the non-standard name: onwebkittransitionend
Chrome Android Full support Yes
Alternate Name
Full support Yes
Alternate Name
Alternate Name Uses the non-standard name: onwebkittransitionend
Firefox Android Full support 51Opera Android ? Safari iOS Full support YesSamsung Internet Android ?
ontransitionrunChrome No support NoEdge ? Firefox Full support 53IE ? Opera ? Safari ? WebView Android No support NoChrome Android No support NoFirefox Android Full support 53Opera Android ? Safari iOS ? Samsung Internet Android ?
ontransitionstartChrome No support NoEdge ? Firefox Full support 53IE ? Opera ? Safari ? WebView Android No support NoChrome Android No support NoFirefox Android Full support 53Opera Android ? Safari iOS ? Samsung Internet Android ?
onvolumechangeChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onwaitingChrome Full support YesEdge ? Firefox Full support 3.5IE ? Opera ? Safari ? WebView Android Full support YesChrome Android Full support YesFirefox Android Full support 4Opera Android ? Safari iOS ? Samsung Internet Android ?
onwheelChrome Full support 61Edge Full support YesFirefox Full support YesIE Full support YesOpera Full support 48Safari Full support YesWebView Android Full support 61Chrome Android Full support 61Firefox Android Full support YesOpera Android Full support 45Safari iOS Full support YesSamsung Internet Android ?

Legend

Full support  
Full support
No support  
No support
Compatibility unknown  
Compatibility unknown
Experimental. Expect behavior to change in the future.
Experimental. Expect behavior to change in the future.
Non-standard. Expect poor cross-browser support.
Non-standard. Expect poor cross-browser support.
Deprecated. Not for use in new websites.
Deprecated. Not for use in new websites.
See implementation notes.
See implementation notes.
User must explicitly enable this feature.
User must explicitly enable this feature.
Uses a non-standard name.
Uses a non-standard name.

함께 보기