我試過使用你的jsFiddle鏈接,但是有些東西阻止了該方法的正常工作。
我做了一些修改,它的工作完美:
HTML:
<select id="option_two" multiple>
<option value="VOIP">VOIP</option>
<option value="BDS">BDS</option>
<option value="DMW">DMW</option>
<option value="IDTV">IDTV</option>
<option value="P3TR">P3TR</option>
</select>
的Javascript:
var fastInternet = document.getElementById('option_two');
for (var i = 0; i < fastInternet.options.length; i++) {
var value = fastInternet.options[i].value;
if(value == 'IDTV' || value == 'P3TR'){
fastInternet.options[i].style.visibility = 'hidden';
}
}
在的jsfiddle,確保該框架被設置爲的onLoad和任何─庫(純JS) 在鉻它的工作。但我得到了在IE瀏覽器的一些問題,但:/
看看這篇文章幫助: 的http://計算器。com/questions/2731668/how-to-hide-optgroup-option-elements – Clayton 2012-08-02 10:57:43
沒有任何工作。任何人都可以在這裏寫完整的Js。我正在爲每一個出現無法解決的新線程而煩惱。 – Reddy 2012-08-03 12:24:29