这段代码在firefox上可以,但是IE上不行,楼主去查查html4.0或者dom的spec吧。
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function test()
{
document.f1.s1.options[3].disabled=true;
}
//-->
</SCRIPT>
</HEAD><BODY onload="test()">
<form name=f1>
<SELECT NAME="s1">
<option value=1>1</option>
<option value=2>2</option>
<option value=3 disabled>3</option>
<option value=4>4</option>
</SELECT>
</form>
</BODY>
</HTML>

解决方案 »

  1.   

    select没有这样的属性,可以考虑触发事件来控制~不让他选中!
      

  2.   

    <SELECT>
    <OPTGROUP LABEL="碱性金属">
    <OPTION>锂 (Li)</OPTION>
    <OPTION>纳 (Na)</OPTION>
    <OPTION>钾 (K)</OPTION>
    </OPTGROUP>
    <OPTGROUP LABEL="卤素">
    <OPTION>氟 (F)</OPTION>
    <OPTION>氯 (Cl)</OPTION>
    <OPTION>溴 (Br)</OPTION>
    </OPTGROUP>
    </SELECT>
      

  3.   

    小天醉的代码
    <style>
    .xx {
    }
    .xx OPTGROUP{
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    background-color: #CCCCCC;
    }
    .xx option {
    padding-left:0px;
    }
    </style>
    <SELECT name="carCos" class="xx">
      <OPTGROUP label="American"></OPTGROUP>
      <OPTION value="General Motors">General Motors</OPTION>
      <OPTION value="Ford">Ford Motor Company</OPTION>
      <OPTION value="Chrysler">DaimlerChrysler</OPTION>
      <OPTGROUP label="Japanese"> </OPTGROUP>
    </SELECT>
      

  4.   

    hbhbhbhbhb1021(天外水火(我要多努力)) 好方法,以前没用过,顶!!!