例如:
<select>
      <option >aaa</option>
</select>
我让aaa项变灰怎么设置啊!

解决方案 »

  1.   

    <select disabled>
          <option >aaa</option>
    </select>
      

  2.   

    谢谢楼上,不过我的意思是怎么只能把某项变灰
    比如:
    <select>
          <option >aaa</option>
          <option >bbb</option>
    </select>
    aaa变灰而bbb不变灰
      

  3.   

    是,变灰的就不能选中,不变灰的可以选中,我这样试了还是不行:
      <select  name="select" size="8" multiple=true>
        <option disabled='disabled'>aaa</option>
        <option  >bbb</option>
      </select>
      

  4.   

    select没有这样作用的标记属性吧,
    要不就用程序控制 不让它显示
    要不你写一个js,写一个select的onchange事件,当他选种 不允许他选中的项时候,自动刷新select
      

  5.   

    我得让它显示,但不让选中,真郁闷啊!怎么有这样的需求!!不知道能不能用occlick事件来控制,先谢你呢!
      

  6.   

    <script language="javascript">
      function getValue(){
        var selectValue = myform.myselect.options[myform.myselect.selectedIndex].value;
    if (selectValue == "bbb"){
      alert("不能选择!");
      return false;
      }
    myform.submit();
      }
      </script>
       <form name="myform">
         <select  name="myselect" onchange="getValue()">
        <option value="aaa">aaa</option>
        <option value="bbb">bbb</option>  //不让选这一项
    <option value="ccc">ccc</option>
      </select>
      </form>