イベントハンドラ一覧
何だかんだで、どれもこれも20ぐらいしか掲載して無いのが多いんで独自も含めて調べて纏めた
余談だけど、イベントハンドラは上書き制
・マウス関連
onclick クリック IE4やネスケ6以前クラスのブラウザではaタグareaタグinputのみにしか、指定できない メジャー ondblclick ダブルクリック その他の注意点と特性はonclckに順ずる onkeydown キー押下 onkeypress キー押下…で暫く押しっぱなし onkeyup 押したキーの開放 onmousedown マウスボタン押下 onmouseup 押したマウスボタンの開放 onmouseover マウスカーソルのオーバー onmouseout マウスカーソルオーバーからの解除 onmousemove カーソルが動かされた
・フォーム関連
onfocus フォーカスされた onblur フォーカスから開放 onsubmit サブミットされた falseを返すとサブミットボタンが無効化できる。まあ小ネタ onreset フォームリセットされた リセットボタンもfalseを返すと無効化できる。始めてみた時は感動した onchange そのフォーム部品に変更が起きている アーンド、フォーカスが移動した
・ページ関連
onload ページ読み込み時 onunload ページから移動しようとする時
・ウィンドウ関連
onresize ウィンドウリサイズ onmove ウィンドウ移動 ondragdrop ファイルがウィンドウ内にD&Dされた ファイルのurl習得はevent.dataを参照 ネスケの独自拡張という情報も(未確認) onscroll スクロール
その他
onabort イメージ読み込みが何らかの原因で中断された場合 onerror 読み込み失敗時に作動 onabortをimg以外に利用する感じ onselect 選択された onselectstart ページ内の設定した要素が選択された IEの独自かくちょー