トップページ >  HTML5 >  HTML5の新イベント属性
初版2011/06/03: 最終更新日2011/06/03
HTML5の新イベント属性
目次
既存のイベント属性
追加されたイベント属性
既存のイベント属性
HTMLには、これまでも下記のようなイベント属性がありました。
HTML5でもイベント属性として使用できますが、使用する要素によって違う意味を持つものがあります。
※対応ブラウザの確認要
onblur
グローバル属性(HTML5から)
要素がフォーカスを失った時
【HTML5】
BODY要素の場合は、ウインドウがフォーカスを失った時
onchange
グローバル属性(HTML5から)
要素の属性値が変更された時
onclick
グローバル属性
要素をクリックした時
ondblclick
グローバル属性
要素を2回連続クリックした時
onfocus
グローバル属性(HTML5から)
要素がフォーカスされた(選択状態にある)時
【HTML5】
BODY要素の場合は、ウインドウがフォーカスされた(選択状態にある)時
onkeydown
グローバル属性
要素の上をキーで押した時
onkeypress
グローバル属性
要素の上をキーで押して、放した時
onkeyup
グローバル属性
要素の上をキーで押した後に放した時
onload
グローバル属性(HTML5から)
文書や要素の読み込み完了後
【HTML5】
BODY要素の場合は、文書の読み込み完了後
BODY要素以外の要素の場合は、要素内の読み込み完了後
※例えば、img要素の画像読み込み後の処理など。
onmousedown
グローバル属性
要素をポインティングデバイス(マウスなど)の左右いずれかのボタンで押した時
onmousemove
グローバル属性
要素の上でカーソル(ポインタ)が動いた時
onmouseout
グローバル属性
要素の上をカーソル(ポインタ)が入った後、放れた時
onmouseover
グローバル属性
要素の中にカーソル(ポインタ)が入った時
onmouseup
グローバル属性
要素をポインティングデバイス(マウスなど)の左右いずれかのボタンで押した後、放した時
onreset
グローバル属性(HTML5から)
リセットボタンを実行した時
onselect
グローバル属性(HTML5から)
要素が選択された時。
onsubmit
グローバル属性(HTML5から)
フォームが送信された時。
onunload
BODY要素,FRAMESET要素
文書が閉じられる時。
追加されたイベント属性
HTML5からは、下記のイベント属性が追加されました。
onabort
中断された時。
oncontextmenu
コンテキストメニューが発生した時。
ondrag
要素がマウスでドラッグされた時。
ondragend
ドラッグ操作が終了した時。
ondragenter
要素が有効なドロップ対象にドラッグされた時。
ondragleave
要素が有効なドロップ対象を去った時。
ondragover
要素が有効なドロップ対象上でドラッグされている時。
ondragstart
ドラッグ操作が開始した時。
ondrop
ドラッグされた要素がドロップされた時。
onerror
要素のローディング中にエラーが発生した時。
BODY要素の場合は、スクリプトエラーが発生した時
onmousewheel
マウスホイールが回転している時。
onscroll
要素のスクロールバーがスクロールされた時。

2011年6月現在
まだ途上のため、追加・削除されているイベント属性があります。