最終更新日
クリックなどのイベントの発生によって、要素に働きかける属性を「イベント属性」といいます。値には「要素に働きかける内容」をスクリプトで記述します。グローバル属性と同じように、HTMLの全ての要素で利用できます。
onabort | onblur* | oncanplay | oncanplaythrough | onchange |
onclick | oncontextmenu | oncuechange | ondblclick | ondrag |
ondragend | ondragenter | ondragleave | ondragover | ondragstart |
ondrop | ondurationchange | onemptied | onended | onerror* |
onfocus* | oninput | oninvalid | onkeydown | onkeypress |
onkeyup | onload* | onloadeddata | onloadedmetadata | onloadstart |
onmousedown | onmousemove | onmouseout | onmouseover | onmouseup |
onmousewheel | onpause | onplay | onplaying | onprogress |
onratechange | onreset | onscroll* | onseeked | onseeking |
onselect | onshow | onstalled | onsubmit | onsuspend |
ontimeupdate | onvolumechange | onwaiting |
※アスタリスクが付いた5つの属性は、body要素に指定されたときは違う意味を持ちます。body要素は、同じ名前を使って、Windowオブジェクトのイベントハンドラへアクセスしてしまうからです。