ホームページ >ウェブフロントエンド >jsチュートリアル >addEventListenerとattachEventにバインドされた実行関数のコレは違う_基礎知識

addEventListenerとattachEventにバインドされた実行関数のコレは違う_基礎知識

WBOY
WBOYオリジナル
2016-05-16 17:47:121068ブラウズ

addEventListener とattachEvent の違いについては多くのブログ投稿がありますが、そのほとんどは前者が Firefox chrome であり、後者が IE シリーズにのみ存在するという事実に焦点を当てています。

最近イベント プロキシを作成していたときに、実行時の addEventListener 関数とattachEvent 関数のコンテキストが異なるというバグに遭遇しました。同じです。
この違いを説明するために、簡単なデモを使用します:

コードをコピーします コードは次のとおりです:


<

<テスト

<
id ="div2">
/a>
;