JavaScript で処理されるイベントの優先順位は?
以下、イベントをアルファベット順に…
- onabort - 画像の読み込みが中断されました
- onblur - 要素がフォーカスを失う
- onchange - ユーザーがフィールドの内容を変更する
- onclick - マウスがオブジェクトをクリックする
- ondblclick - マウスでオブジェクトをダブルクリック
- onerror - ドキュメントまたは画像の読み込み中にエラーが発生しました
- onfocus - 要素がフォーカスされる
- onkeydown - キーボードのキーが押された
- onkeypress - キーボードのキーが押された、または押し下げられた
- onkeyup - キーボードのキーが離された
- onload - ページまたは画像の読み込みが完了しました
- onmousedown - マウス ボタンが押された
- onmousemove - マウスが動かされた
- onmouseout - マウスが要素から離れた
- onmouseover - マウスが要素の上に移動した
- onmouseup - マウス ボタンが離されたとき
- onreset - リセット ボタンがクリックされた
- onresize - ウィンドウまたはフレームのサイズが変更されました
- onselect - テキストが選択されています
- onsubmit - 送信ボタンがクリックされた
- onunload - ユーザーがページを終了する
それらはイベント キューからどのような順序で処理されますか?
優先順位は先入れ先出し (FIFO) などではないと思います。