document.formName.selectName.options[document.formName.selectName.options.length] = new Option("xx","yyyy")
即可

解决方案 »

  1.   

    document.formName.selectName.options[document.formName.selectName.options.length] = new Option("xx","yyyy")-----------------------------------why ???
      

  2.   

    <select id="sel"></select>
      <script type="text/javascript">
      //<![CDATA[
    var e = new Option("name", "value");
    document.getElementById("sel").add(e);
      //]]>
      </script>
      

  3.   

    <form name=formName>
    <select name=seletName></select>
    <input type=button value=add onclick='document.formName.selectName.options[document.formName.selectName.options.length] = new Option("xx","yyyy")'>
    </form>
      

  4.   

    <form name=formName>
    <select name=selectName></select>
    <input type=button value=add onclick='document.formName.selectName.options[document.formName.selectName.options.length] = new Option((new Date()).toLocaleTimeString(),"yyyy",true,true)'>
    </form>出现权限问题,估计你不是在同一个窗口中执行的。你 要在select所在的窗口里写这些代码