a=document.formName.xxx
for(i=0;i<a.options.length;i++)
a.options[i].value="xxx"

解决方案 »

  1.   

    <select name=d>
    <option >1</option>
    <option >2</option>
    <option >3</option>
    <option >4</option>
    </select>
    <SCRIPT LANGUAGE=javascript>
    <!--
    function delItem(){
    var obj=document.all.d;
    while(obj.length>0)
    obj.remove(0);
    }function oitems(value,text){
    this.value=value;
    this.text=text;
    }var arr=new Array();
    arr[0]=new oitems("1","test1");
    arr[1]=new oitems("2","test2");
    arr[2]=new oitems("3","test3");function additem(){
    delItem();
    for(var i=0;i<arr.length;i++){
    var o=document.createElement('option');
    o.text=arr[0].text;
    o.value=arr[0].value;
    document.all.d.add(o);
    }
    }//-->
    </SCRIPT>
    <INPUT type="button" value="Button" id=button1 name=button1 onclick="additem()">
      

  2.   

    <select name=d>
    <option >1</option>
    <option >2</option>
    <option >3</option>
    <option >4</option>
    </select>
    <SCRIPT LANGUAGE=javascript>
    <!--
    function delItem(){
    var obj=document.all.d;
    while(obj.length>0)
    obj.remove(0);
    }function oitems(value,text){
    this.value=value;
    this.text=text;
    }var arr=new Array();
    arr[0]=new oitems("1","test1");
    arr[1]=new oitems("2","test2");
    arr[2]=new oitems("3","test3");function additem(){
    delItem();
    for(var i=0;i<arr.length;i++){
    var o=document.createElement('option');
    o.text=arr[0].text;
    o.value=arr[0].value;
    document.all.d.add(o);
    }
    }//-->
    </SCRIPT>
    <INPUT type="button" value="Button" id=button1 name=button1 onclick="additem()">
      

  3.   

    是这样的,上面给出的值其实是:<% 
      String list1 = "<option>x1</option><option>x2</option>..还有很多";
      String list3 = "<option>任意</option><option>..还有很多..</option>;
    %>开始的时候,页面中:<select name="SelectName" onChange=.... >
     <%= list1 %>
    </select>现在是要求在javascrip中将上面的String list3值一次赋给SelectName,使到:<select name="SelectName" onChange=.... >
     <%= list3 %>
    </select>