0

重複の可能性:
style.display='none' は、chrome のオプション タグでは機能しませんが、firefox では機能します。理由は誰にもわかりますか? または回避策?

 @For Each myItem In Data
      @<option style="display: none; " value="@myItem.dataCode" child="@myItem.dataCodeChild" >
          @myItem.dataCode
      </option>                                
 Next myItem

すべての Option タグは引き続き表示されますが、スタイルは IE にあります。要素は引き続き style="display: none; " を表示します。しかし、それはChromeで動作します。IEで動作するように修正するにはどうすればよいですか?

4

2 に答える 2

1

<option>はstyle="display:none"属性を公式にサポートしていません

この他の質問を参照してくださいstyle.display='none'はchromeのオプションタグでは機能しませんが、Firefoxでは機能します

于 2012-10-18T09:26:06.890 に答える
0

このサイトで問題を解決してください: https://stackoverflow.com/a/878331/1643075デモ

于 2012-10-18T09:22:20.517 に答える