ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript イベントリスニングのサンプルコード [IE、Firefox 対応] comments_javascript スキル付き

JavaScript イベントリスニングのサンプルコード [IE、Firefox 対応] comments_javascript スキル付き

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

[Ctrl A すべて選択 注: 外部 Js を導入する必要がある場合は、更新して実行する必要があります
]

addEventListenerはい、IE ではattachEvent を使用する必要があります。
FireFox では正常に動作するのに、IE ではエラーが報告されるのはなぜなのか、まだ疑問に思っています。
IE および FireFox イベント リスニング オブジェクトの処理:
var oEventUtil = new Object();
oEventUtil.AddEventHandler = function(oTarget,sEventType,fnHandler)
{
if(oTarget.addEventListener ) {
oTarget.addEventListener(sEventType,fnHandler,false);
} else if(oTarget.attachEvent){
oTarget.attachEvent('on' sEventType,fnHandler);
oTarget['on' sEventType] = fnHandler;
}
};
Script House 編集者のメモ: 一般的には問題ありませんが、実際の使用では、イベント オブジェクトの場合、
oEventUtil.AddEventHandler(document.getElementById("jb51"),'click',oT);
を使用します
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。