* 仕様書

[REFS[
- [7] [CITE@en-GB-x-hixie[HTML Standard]] ([TIME[2016-02-24 02:49:49 +09:00]] 版) <https://html.spec.whatwg.org/#event-handlers-on-elements,-document-objects,-and-window-objects>
]REFS]

* インターフェイス

[6] [[イベントハンドラーIDL属性]]を集めた次の[[インターフェイス]]があります。

[FIG(table)[
:n: 名前
:o: [[実装]]する[[オブジェクト]]

:n: [DFN[[CODE(DOMi)@en[[[GlobalEventHandlers]]]]]] [SRC[>>7]]
:o:
[CODE(DOMi)@en[[[Window]]]], [CODE(DOMi)@en[[[Document]]]],
[CODE(DOMi)@en[[[HTMLElement]]]]

:n: [DFN[[CODE(DOMi)@en[[[WindowEventHandlers]]]]]] [SRC[>>7]]
:o:
[CODE(DOMi)@en[[[Window]]]], [CODE(HTMLe)@en[[[body]]]], [CODE(HTMLe)@en[[[frameset]]]]

:n: [DFN[[CODE(DOMi)@en[[[DocumentAndElementEventHandlers]]]]]] [SRC[>>7]]
:o:
[CODE(DOMi)@en[[[Document]]]], [CODE(DOMi)@en[[[HTMLElement]]]]

]FIG]

[10] 次の[[インターフェイス]]に[[イベントハンドラーIDL属性]]があります。
[FIG(short list)[
- [CODE(DOMi)@en[[[Document]]]]
- [CODE(DOMi)@en[[[XMLHttpRequest]]]]
- [CODE(DOMi)@en[[[WebSocket]]]]
- [CODE(DOMi)@en[[[Worker]]]]
- [CODE(DOMi)@en[MessagePort]]
- [CODE(DOMi)@en[BroadcastChannel]]
- [CODE[ShadowRoot]]
- [CODE[AbortSignal]]

[HISTORY[
- [CODE(DOMa)@en[MediaController]]
]HISTORY]
]FIG]

[12] [CODE(DOMi)@en[GlobalEventHandlers]]
[FIG(short list)[
- [CODE(DOMa)@en[onautocomplete]]
- [CODE(DOMa)@en[onautocompleteerror]]
- [CODE(DOMa)@en[onformdata]]
- [CODE[onslotchange]]
]FIG]

[9] [CODE(DOMi)@en[[[DocumentAndElementEventHandlers]]]] には次の[[IDL属性]]が所属します。
対応する[[内容属性]]もあります。
[FIG(short list)[
- [CODE(DOMa)@en[[[oncopy]]]]
- [CODE(DOMa)@en[[[oncut]]]]
- [CODE(DOMa)@en[[[onpaste]]]]
]FIG]

* 一覧

[1] [[事象取扱器属性]]の一覧 (未完成) です。

,*要素型	,*属性名	,*対応する事象	,*状態	,*出典
,"[CODE(XMLe)@en[[QN[svg:[VAR[*]]] [[[http://www.w3.org/2000/svg]]]]]] (一部)\""	,[CODE(XMLa)@en[[[onabort]]]]	,[CODE(DOMe)@en[[[SVGAbort]]]]	,[[W3C]][[勧告]]	,[SVG1]
,"[CODE(XMLe)@en[[QN[svg:[VAR[*]]] [[[http://www.w3.org/2000/svg]]]]]] (一部)\""	,[CODE(XMLa)@en[[[onactivate]]]]	,[CODE(DOMe)@en[[QN[ev:[[DOMActivate]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,[SVG1]
,"[CODE(XMLe)@en[[QN[sasl:[VAR[*]]][http://www.saltforum.org/2002/SALT]]]] (一部)",[CODE(XMLa)@en[[[onbargein]]]],"[CODE(DOMe)@en[[[onbargein]]]]",[[SASL]] 仕様,[[SASL 1.0]]
,"[CODE(XMLe)@en[[QN[svg:[VAR[*]]] [[[http://www.w3.org/2000/svg]]]]]] (一部)\""	,[CODE(XMLa)@en[[[onbegin]]]]	,[CODE(DOMe)@en[[[beginEvent]]]]	,[[W3C]][[勧告]]	,[SVG1]
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (一部), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)"	,[CODE(HTMLa)@en[[[onblur]]]]	,[CODE(DOMe)@en[[QN[ev:[[blur]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,"[CODE(XMLe)@en[[QN[sasl:[VAR[*]]][http://www.saltforum.org/2002/SALT]]]] (一部)",[CODE(XMLa)@en[[[onbookmark]]]],"[CODE(DOMe)@en[[[onbookmark]]]]",[[SASL]] 仕様,[[SASL 1.0]]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)	,[CODE(XMLa)@en[[[onbroadcast]]]]	,[CODE(DOMe)@en[[[broadcast]]]]	,	,[XUL]
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (一部), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)"	,[CODE(HTMLa)@en[[[onchange]]]]	,[CODE(DOMe)@en[[QN[ev:[[change]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL], [WF2]"
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (大半), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)"	,[CODE(HTMLa)@en[[[onclick]]]]	,[CODE(DOMe)@en[[QN[ev:[[click]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)	,[CODE(XMLa)@en[[[onclose]]]]	,[CODE(DOMe)@en[[[close]]]]	,	,[XUL]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)	,[CODE(XMLa)@en[[[oncommand]]]]	,[CODE(DOMe)@en[[[command]]]]	,	,[XUL]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)	,[CODE(XMLa)@en[[[oncommandupdate]]]]	,[CODE(DOMe)@en[[[commandupdate]]]]	,	,[XUL]
,"[CODE(XMLe)@en[[QN[sasl:[VAR[*]]][http://www.saltforum.org/2002/SALT]]]] (一部)",[CODE(XMLa)@en[[[oncomplete]]]],"[CODE(DOMe)@en[[[oncomplete]]]]",[[SASL]] 仕様,[[SASL 1.0]]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)	,[CODE(XMLa)@en[[[oncontextmenu]]]]	,[CODE(DOMe)@en[[[contextmenu]]]]	,	,[XUL]
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (大半), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)"	,[CODE(HTMLa)@en[[[ondblclick]]]]	,[CODE(DOMe)@en[[QN[ev:[[click]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)	,[CODE(XMLa)@en[[[ondragdrop]]]]	,[CODE(DOMe)@en[[[dragdrop]]]]	,	,[XUL]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)	,[CODE(XMLa)@en[[[ondragenter]]]]	,[CODE(DOMe)@en[[[dragenter]]]]	,	,[XUL]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)	,[CODE(XMLa)@en[[[ondragexit]]]]	,[CODE(DOMe)@en[[[dragexit]]]]	,	,[XUL]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)	,[CODE(XMLa)@en[[[ondraggesture]]]]	,[CODE(DOMe)@en[[[draggesture]]]]	,	,[XUL]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)	,[CODE(XMLa)@en[[[ondragover]]]]	,[CODE(DOMe)@en[[[dragover]]]]	,	,[XUL]
,"[CODE(XMLe)@en[[QN[svg:[VAR[*]]] [[[http://www.w3.org/2000/svg]]]]]] (一部)\""	,[CODE(XMLa)@en[[[onerror]]]]	,[CODE(DOMe)@en[[[SVGError]]]]	,[[W3C]][[勧告]]	,[SVG1]
,"[CODE(XMLe)@en[[QN[svg:[VAR[*]]] [[[http://www.w3.org/2000/svg]]]]]] (一部)\""	,[CODE(XMLa)@en[[[onend]]]]	,[CODE(DOMe)@en[[[endEvent]]]]	,[[W3C]][[勧告]]	,[SVG1]
,"[CODE(XMLe)@en[[QN[sasl:[VAR[*]]][http://www.saltforum.org/2002/SALT]]]] (一部)",[CODE(XMLa)@en[[[onerror]]]],"[CODE(DOMe)@en[[[onerror]]]]",[[SASL]] 仕様,[[SASL 1.0]]
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (一部), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)"	,[CODE(HTMLa)@en[[[onfocus]]]]	,[CODE(DOMe)@en[[QN[ev:[[focus]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,"[CODE(XMLe)@en[[QN[svg:[VAR[*]]] [[[http://www.w3.org/2000/svg]]]]]] (一部)\""	,[CODE(XMLa)@en[[[onfocusin]]]]	,[CODE(DOMe)@en[[QN[ev:[[DOMFocusIn]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,[SVG1]
,"[CODE(XMLe)@en[[QN[svg:[VAR[*]]] [[[http://www.w3.org/2000/svg]]]]]] (一部)\""	,[CODE(XMLa)@en[[[onfocusout]]]]	,[CODE(DOMe)@en[[QN[ev:[[DOMFocusOut]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,[SVG1]
,[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (一部)	,[CODE(HTMLa)@en[[[onformchange]]]]	,[CODE(DOMe)@en[[QN[ev:[[formchange]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[WHAT]] [[WD]]	,[WF2]
,[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (一部)	,[CODE(HTMLa)@en[[[onforminput]]]]	,[CODE(DOMe)@en[[QN[ev:[[forminput]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[WHAT]] [[WD]]	,[WF2]
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (一部), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)"	,[CODE(HTMLa)@en[[[oninput]]]]	,[CODE(DOMe)@en[[QN[ev:[[input]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[WHAT]] [[WD]]	,"[XUL], [WF2]"
,[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (一部)	,[CODE(HTMLa)@en[[[oninvalid]]]]	,[CODE(DOMe)@en[[QN[ev:[[invalid]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[WHAT]] [[WD]]	,[WF2]
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (大半), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)"	,[CODE(HTMLa)@en[[[onkeydown]]]]	,[CODE(DOMe)@en[[QN[ev:[[keydown]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (大半), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)"	,[CODE(HTMLa)@en[[[onkeypress]]]]	,[CODE(DOMe)@en[[[keypress]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,"[CODE(XMLe)@en[[QN[sasl:[VAR[*]]][http://www.saltforum.org/2002/SALT]]]] (一部)",[CODE(XMLa)@en[[[onkeypress]]]],"[CODE(DOMe)@en[[[onkeypress]]]]",[[SASL]] 仕様,[[SASL 1.0]]
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (大半), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)"	,[CODE(HTMLa)@en[[[onkeyup]]]]	,[CODE(DOMe)@en[[QN[ev:[[keyup]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (一部), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)"	,[CODE(HTMLa)@en[[[onload]]]]	,[CODE(DOMe)@en[[QN[ev:[[load]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,"[CODE(XMLe)@en[[QN[svg:[VAR[*]]] [[[http://www.w3.org/2000/svg]]]]]] (一部)\""	,[CODE(XMLa)@en[[[onload]]]]	,[CODE(DOMe)@en[[[SVGLoad]]]]	,[[W3C]][[勧告]]	,[SVG1]
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (大半), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)"	,[CODE(HTMLa)@en[[[onmousedown]]]]	,[CODE(DOMe)@en[[QN[ev:[[mousedown]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (大半), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)"	,[CODE(HTMLa)@en[[[onmousemove]]]]	,[CODE(DOMe)@en[[QN[ev:[[mousemove]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (大半), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)"	,[CODE(HTMLa)@en[[[onmouseout]]]]	,[CODE(DOMe)@en[[QN[ev:[[mouseout]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (大半), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)"	,[CODE(HTMLa)@en[[[onmouseover]]]]	,[CODE(DOMe)@en[[QN[ev:[[mouseover]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (大半), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (大半)"	,[CODE(HTMLa)@en[[[onmouseup]]]]	,[CODE(DOMe)@en[[QN[ev:[[mouseup]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,"[CODE(XMLe)@en[[QN[sasl:[VAR[*]]][http://www.saltforum.org/2002/SALT]]]] (一部)",[CODE(XMLa)@en[[[onnoreco]]]],"[CODE(DOMe)@en[[[onnoreco]]]]",[[SASL]] 仕様,[[SASL 1.0]]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)	,[CODE(XMLa)@en[[[onoverflow]]]]	,[CODE(DOMe)@en[[[overflow]]]]	,	,[XUL]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)	,[CODE(XMLa)@en[[[onoverflowchanged]]]]	,[CODE(DOMe)@en[[[overflowchanged]]]]	,	,[XUL]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)	,[CODE(XMLa)@en[[[onpopuphiding]]]]	,[CODE(DOMe)@en[[[popuphiding]]]]	,	,[XUL]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)	,[CODE(XMLa)@en[[[onpopuphidden]]]]	,[CODE(DOMe)@en[[[popuphidden]]]]	,	,[XUL]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)	,[CODE(XMLa)@en[[[onpopupshowing]]]]	,[CODE(DOMe)@en[[[popupshowing]]]]	,	,[XUL]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)	,[CODE(XMLa)@en[[[onpopupshown]]]]	,[CODE(DOMe)@en[[[popupshown]]]]	,	,[XUL]
,"[CODE(XMLe)@en[[QN[sasl:[VAR[*]]][http://www.saltforum.org/2002/SALT]]]] (一部)",[CODE(XMLa)@en[[[onreceive]]]],"[CODE(DOMe)@en[[[onreceive]]]]",[[SASL]] 仕様,[[SASL 1.0]]
,"[CODE(XMLe)@en[[QN[sasl:[VAR[*]]][http://www.saltforum.org/2002/SALT]]]] (一部)",[CODE(XMLa)@en[[[onreco]]]],"[CODE(DOMe)@en[[[onreco]]]]",[[SASL]] 仕様,[[SASL 1.0]]
,"[CODE(XMLe)@en[[QN[svg:[VAR[*]]] [[[http://www.w3.org/2000/svg]]]]]] (一部)\""	,[CODE(XMLa)@en[[[onrepeat]]]]	,[CODE(DOMe)@en[[[repeatEvent]]]]	,[[W3C]][[勧告]]	,[SVG1]
,[CODE(HTMLe)@en[[QN[html:[[form]]] [[[http://www.w3.org/1999/xhtml]]]]]]	,[CODE(HTMLa)@en[[[onreset]]]]	,[CODE(DOMe)@en[[QN[ev:[[reset]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,[HTML4]
,"[CODE(XMLe)@en[[QN[svg:[VAR[*]]] [[[http://www.w3.org/2000/svg]]]]]] (一部)\""	,[CODE(XMLa)@en[[[onresize]]]]	,[CODE(DOMe)@en[[[SVGResize]]]]	,[[W3C]][[勧告]]	,[SVG1]
,"[CODE(XMLe)@en[[QN[svg:[VAR[*]]] [[[http://www.w3.org/2000/svg]]]]]] (一部)\""	,[CODE(XMLa)@en[[[onscroll]]]]	,[CODE(DOMe)@en[[[SVGScroll]]]]	,[[W3C]][[勧告]]	,[SVG1]
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (一部), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)"	,[CODE(HTMLa)@en[[[onselect]]]]	,[CODE(DOMe)@en[[QN[ev:[[select]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,"[CODE(XMLe)@en[[QN[sasl:[VAR[*]]][http://www.saltforum.org/2002/SALT]]]] (一部)",[CODE(XMLa)@en[[[onsilence]]]],"[CODE(DOMe)@en[[[onsilence]]]]",[[SASL]] 仕様,[[SASL 1.0]]
,"[CODE(XMLe)@en[[QN[sasl:[VAR[*]]][http://www.saltforum.org/2002/SALT]]]] (一部)",[CODE(XMLa)@en[[[onspeechdetected]]]],"[CODE(DOMe)@en[[[onspeechdetected]]]]",[[SASL]] 仕様,[[SASL 1.0]]
,[CODE(HTMLe)@en[[QN[html:[[form]]] [[[http://www.w3.org/1999/xhtml]]]]]]	,[CODE(HTMLa)@en[[[onsubmit]]]]	,[CODE(DOMe)@en[[QN[ev:[[submit]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,[HTML4]
,"[CODE(XMLe)@en[[QN[sasl:[VAR[*]]][http://www.saltforum.org/2002/SALT]]]] (一部)",[CODE(XMLa)@en[[[ontimeout]]]],"[CODE(DOMe)@en[[[ontimeout]]]]",[[SASL]] 仕様,[[SASL 1.0]]
,"[CODE(XMLe)@en[[QN[svg:[VAR[*]]] [[[http://www.w3.org/2000/svg]]]]]] (一部)\""	,[CODE(XMLa)@en[[[onunload]]]]	,[CODE(DOMe)@en[[[SVGUnload]]]]	,[[W3C]][[勧告]]	,[SVG1]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)	,[CODE(XMLa)@en[[[onsyncfrompreference]]]]	,[CODE(DOMe)@en[[[syncfrompreference]]]]	,	,[XUL]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)	,[CODE(XMLa)@en[[[onsynctopreference]]]]	,[CODE(DOMe)@en[[[synctopreference]]]]	,	,[XUL]
,[CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)	,[CODE(XMLa)@en[[[onunderflow]]]]	,[CODE(DOMe)@en[[[underflow]]]]	,	,[XUL]
,"[CODE(HTMLe)@en[[QN[html:[VAR[*]]] [[[http://www.w3.org/1999/xhtml]]]]]] (一部), [CODE(XMLe)@en[[QN[xul:[VAR[*]]] [[[http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul]]]]]] (一部)"	,[CODE(HTMLa)@en[[[onunload]]]]	,[CODE(DOMe)@en[[QN[ev:[[unload]]] [[[http://www.w3.org/2001/xml-events]]]]]]	,[[W3C]][[勧告]]	,"[HTML4], [XUL]"
,"[CODE(XMLe)@en[[QN[svg:[VAR[*]]] [[[http://www.w3.org/2000/svg]]]]]] (一部)\""	,[CODE(XMLa)@en[[[onzoom]]]]	,[CODE(DOMe)@en[[[SVGZoom]]]]	,[[W3C]][[勧告]]	,[SVG1]

;; - [HTML4]
- [CSECTION@en[18.2.3 Intrinsic events]]
<IW:HTML4:"interact/scripts.html#h-18.2.3">
- [XUL] [CITE@en[Event Handlers]] 
<http://xulplanet.com/references/elemref/ref_EventHandlers.html>
- [SVG1]
-- [CSECTION@en[18.4 Event attributes]]
<IW:SVG1:"script.html#EventAttributes">
-- [CSECTION@en[16.2 Complete list of supported events]]
<IW:SVG1:"interact.html#SVGEvents">

[5] [CODE(DOMe)@en[[[Window]]]] 系:
[FIG(short list)[
- [CODE(DOMa)@en[[[onrejectionhandled]]]]
- [CODE(DOMa)@en[[[onunhandledrejection]]]]
]FIG]

[2]

@@ 
仕様が安定したら追加:
[[HTML 5]], [[SVG 1.2]], [[XBL 2.0]]

([[名無しさん]])

[3]

@@ 
[[DOM水準0]]から追加

* 関連

[4] [[VML]] の [CODE(XMLe)@en[[[v:fill]]]] [[要素]]や [CODE(XMLe)@en[[[v:stroke]]]]
[[要素]]には、[[図形]]を[[塗る]]かどうかを指定する[[属性]]
[CODE(XMLa)@en[[[on]]]] があります。

* 歴史

[8] [CITE@en[Adding event handler attributes cut/copy/paste · whatwg/html@efe130a]]
([TIME[2016-02-24 18:41:39 +09:00]] 版)
<https://github.com/whatwg/html/commit/efe130a0566a43067659c1d92bf712b151db0727>

[11] [CITE@en[Remove form.requestAutocomplete()]]
( ([[domenic]]著, [TIME[2016-05-12 04:18:19 +09:00]]))
<https://github.com/whatwg/html/commit/6a257aae619f85390eee20b47767f34887450fcd>

[13] [CITE@en[Move ongot/lostpointercapture to GlobalEventHandlers (#158)]]
([[NavidZ]]著, [TIME[2016-12-17 00:49:22 +09:00]])
<https://github.com/w3c/pointerevents/commit/06afaadff03815ddb8a2b871bfb5402ba9ff2112>

[14] [CITE@en[Use Web IDL's new-ish interface mixins concept]]
([[romandev]]著, [TIME[2017-12-21 05:39:18 +09:00]])
<https://github.com/whatwg/html/commit/c8867a179c21134021dc3435e98c1b9c4542d794>

[15] [CITE@en[Use Web IDL's new-ish interface mixins concept]]
([[romandev]]著, [TIME[2017-12-21 05:39:18 +09:00]])
<https://github.com/whatwg/html/commit/c8867a179c21134021dc3435e98c1b9c4542d794>

[16] [CITE@en[Add DocumentAndElementEventHandlers]]
([[dstorey]]著, [TIME[2018-04-13 07:32:09 +09:00]])
<https://github.com/w3c/svgwg/commit/b509954b284907fb3af6b968abb9c47a35f62e42>

[17] [CITE@en[Add DocumentAndElementEventHandlers by dstorey · Pull Request #413 · w3c/svgwg]]
([TIME[2018-05-09 12:30:37 +09:00]])
<https://github.com/w3c/svgwg/pull/413>

[18] [CITE@en[Should we move more HTMLElement members to HTMLorSVGElement mixin? · Issue #395 · w3c/svgwg]]
([TIME[2018-05-09 12:30:49 +09:00]])
<https://github.com/w3c/svgwg/issues/395>

[19] [CITE@en['''['''css-animations''']''' Change definition of GlobalEventHandlers to mixin (#…]]
([[csnardi]]著, [TIME[2018-06-20 08:10:28 +09:00]])
<https://github.com/w3c/csswg-drafts/commit/e5bd6297cee7cd476dbf2e1dc8a3b526ff12ac27>

[20] [CITE@en['''['''css-animations''']''' Change definition of GlobalEventHandlers to mixin by csnardi · Pull Request #2797 · w3c/csswg-drafts]]
([TIME[2018-06-20 10:51:24 +09:00]])
<https://github.com/w3c/csswg-drafts/pull/2797>

[21] [CITE@en[Regression fix: include WindowEventHandlers in Window]]
([[jeremyroman]]著, [TIME[2019-01-09 05:45:19 +09:00]])
<https://github.com/whatwg/html/commit/89e7b27ca06eb43c30d9a2bcf84c9965eb9bbcb9>

[22] [CITE@en[Make the Window interface include the WindowEventHandlers interface mixin. by jeremyroman · Pull Request #4277 · whatwg/html]]
([TIME[2019-06-01 11:42:59 +09:00]])
<https://github.com/whatwg/html/pull/4277>