ホームページ >ウェブフロントエンド >jsチュートリアル >IE DOM 実装の問題と解決策_JavaScript スキル
要約すると、主に次の 2 つの側面にあります。
1. IE では、スクリプトは setAttribute() を使用してスタイル情報 (css) を設定できません (注: ここにあります)。 value は、要素のレンダリング効果を実現するために設定される値です。
eg.document.getElementById("id").style.fontweight="normal";
2.IE は、応答イベントを設定する setAttribute() をサポートしていませんが、これは W3c 標準でサポートされています。解決策は、記法を使用してイベントに応答するハンドラーを参照し、関連するハンドラー関数の匿名関数を呼び出してイベント プログラムを設定することです。
eg.document.getElementById("id").onclick=function (){ deal_with_onclick() };
注: deal_with_onclick() は onclick イベントの処理関数です。