ホームページ  >  記事  >  ウェブフロントエンド  >  JS コントロールの表示と非表示の互換性の問題 (IE6、IE7、IE8)_JavaScript スキル

JS コントロールの表示と非表示の互換性の問題 (IE6、IE7、IE8)_JavaScript スキル

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

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="";

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。