ホームページ > 記事 > ウェブフロントエンド > JS コントロールの表示と非表示の互換性の問題 (IE6、IE7、IE8)_JavaScript スキル
IE7 では、
jQuery を使用します。
表示: $("#a").attr("style","");
非表示: $("# a ").attr("style","display:none");
ただし、この表示方法は IE8 では機能しません
IE8
Display: $(" # a").removeAttr("style");
非表示: $("#a").attr("style","display:none");
IE6、最も奇妙な、display:none を使用すると、選択タグを非表示にできません
次の 2 つは、テスト後、3 つのバージョンで正常に使用できます
Hide: document.getElementById("a").style 。 display="none";
表示: document.getElementById("a").style.display="";