<form name="forma">
  <select name=mailSelect>
    <option>请选择</option>
    <option value="form1">form1</option>
    <option value="form2">form2</option>
    <option value="form3">form3</option>
    <option value="form4">form4</option>
  </select>
  <input type=reset>
</form>

解决方案 »

  1.   

    document.all.mailSelect.options.length=0;
      

  2.   

    当页面一加载完成就已经有一些数据在多选框里,但我再在别的框中向其添加一些新的数据,之后我按RESET键,那我新添加的数据被清掉只留下原始数据.
      

  3.   

    function optionsClear(e) //e指select
    {
        for (var i=e.options.length; i>0; i--)
            e.remove(i);
    }