生涯未熟

プログラミングをちょこちょこと。

JavaScriptのイベントハンドラの実行タイミング

私的なまとめ。
JavaScriptで使われるイベントハンドラがどんだけあるのか調べてみた。




onblur() : フォームがフォーカスを失ったら実行

onchange() : フォームの内容が変更され、フォーカスを失ったら実行

onfocus() : フォームをフォーカスしたら実行

onclick() : クリックされたら実行

ondblclick() : ダブルクリックされたら実行

onload() : ページがロードされたら実行

onunload() : ページがアンロードされた時に実行

onresize() : ページのサイズが変更された時に実行

onabort() : 画像の読み込みを中断した時に実行

onerror() : 画像読み込み時にエラーが発生した時に実行

onmouseover() : マウスカーソルが重なったら実行

onmouseout() : マウスカーソルが離れたら実行

onmousemove() : マウスカーソルが動かされたら実行

onmousedown() : マウスのボタンが押された時に実行

onmouseup() : マウスのボタンを押して離した時に実行

onselect() : フォーム内でテキストが選択されたら実行

onsubmit() : サブミットされた時に実行

onrest() : 取り消された(リセットされた)時に実行

onkeydown() : キーボードのキーが押された時に実行

onkeypress() : キーボードのキーが押されている時に実行

onkeyup() : キーボードのキーが押されて離した時に実行

ondragdrop() : ドラッグ&ドロップした時に実行




JavaScript初心者の自分としては「こんなにあったのかー」って感想

一応一覧を書いたけどこちらのサイトがとても整理されて例文付きだったので紹介

php & javascript room - http://phpjavascriptroom.com/?t=js&p=event