<script language="javascript">
function del()

  document.all.s1.remove(document.all.partUser.selectedIndex);
}
</script>
<select name="s1">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
<input type="button" onclick="del()" value="delOption">

解决方案 »

  1.   

    上面的partUser因該是s1了主要是用到了remove
    增加一個節點是:
    o=document.createElement("OPTION");
    o.text=""
    o.value=""
    document.all.s1.add(o);
      

  2.   

    <script language="javascript">
    function del()

      with(document.all.s1)if(selectedIndex>=0)options[selectedIndex].removeNode(true);
    }
    </script>
    <select name="s1">
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    </select>
    <input type="button" onclick="del()" value="delOption">