JavaScript で input 要素の focus イベントを登録する

JavaScript で input 要素の focus イベントを登録するスニペットです。ポイントは addEventListener の第三引数の bool 値です。これは、イベントをキャプチャするタイミングを決定する値で、デフォルトで false(=バブリングフェーズ)になっています。focus イベントはキャプチャフェーズで発生するようですので、true を指定します。

document.addEventListener("focus", function (args) {
    debugger;
}, true);

コメント

このブログの人気の投稿

PHP クリックされたボタンに応じて処理を実行する

JavaScript Date(日付) データを yyyy/MM/dd 形式にフォーマットする

jQuery ページ初期表示時に処理を実行