侠客们,下拉列表框的一个选项被选中后,下次就不能再选它了,怎么实现呢?help me.

解决方案 »

  1.   

    <script languange="javascript">
    function selChange(sel)
    {
      sel.disabled = true;
    }
    </script>
    <select onchange="selChange(this)">
    <option>--Select--</option>
    <option>1</option>
    <option>2</option>
    <option>3</option>
    </select>
      

  2.   

    ls的程序,它指控件。
    lz是不是它指控件中的选项?
      

  3.   

    <script languange="javascript">
    var selIdx = new Array();
    function selChange(sel)
    {
      for(i = 0; i < selIdx.length; i++)
        if(selIdx[i] == sel.selectedIndex){
          alert("You can not select this item.");
          sel.selectedIndex = 0;
          return;
        }  selIdx[selIdx.length + 1] = sel.selectedIndex;
      sel.options[sel.selectedIndex].style.color = "#D3D3D3";
    }
    </script>
    <select onchange="selChange(this)">
    <option>--Select--</option>
    <option>1</option>
    <option>2</option>
    <option>3</option>
    </select>