- 非 IE ブラウザーの場合:
- イベントは泡立つので、泡立つフェーズに
changeなったときにそれをキャッチできます。document focusとイベントはblurバブリングしませんが、キャプチャ フェーズで 1 つのイベント リスナーを使用してそれらをキャッチできますdocument。
- イベントは泡立つので、泡立つフェーズに
- IE の場合:
- これら 3 つのイベントのいずれもバブルしません (
change仕様に準拠していないイベントを含む)。 - IE にはキャプチャ フェーズはありません。
- これら 3 つのイベントのいずれもバブルしません (
したがって、私の知る限り、IE での唯一の方法はchange、 、focus、およびblurすべてのフォーム コントロールにイベント リスナーを登録することです。コントロールの数が多い場合、この操作はコストがかかる可能性があります。しかし、より良い方法はありますか?