如何把数组x=aaa,bbb,ccc
把换成下拉选择框  
 aaa
 bbb
 ccc下拉选择框以前是空的
怎么用程序实现把数组的字符加进去呢在线求解..
请高手支招了

解决方案 »

  1.   

    如何把数组x=aaa,bbb,ccc
    把换成下拉选择框  
     aaa
     bbb
     ccc下拉选择框以前是空的
    怎么用程序实现把数组的字符加进去呢在线求解..
    请高手支招了
      

  2.   

    <script language='javascript'>
    var b = new Array();
    b[0]="aaa";
    b[1]="bbb";
    b[2]="ccc";
    for(i=0;i<b.length;i++)
    {
    var oOption = document.createElement("OPTION");
    document.all.aa.options.add(oOption);
    oOption.innerText = b[i];
    oOption.Value = b[i];}
      

  3.   

    <script>
    myarray=new Array("aaa","bbb","ccc");
    function addsel()
    {
    for(i=0;i<myarray.length;i++)
    mysel.options[mysel.length++].text=myarray[i]
    }
    </script>
    <select name=mysel></select>
    <input type=button onclick=addsel()>
      

  4.   

    var oOption = document.createElement('option');
    oOption.value = realValue;
    oOption.text  = reslText;
    oSelect.add(oOption);
      

  5.   

    <html>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <head>
    <script language="javascript">
    var m=5;
    function addItem(){
    var arry=["aaa","bbb","ccc"];
    for(var i=0;i<arry.length;i++){
    var opt = document.createElement("OPTION");  
    opt.text=arry[i];
    opt.value=arry[i];
    document.all.sel.add(opt);
    }
    }
    function delitem(){
    document.all.sel.remove(document.all.sel.selected);
    }
    </script>
    </head>
    <body >
    <form name="frm">
    <div id="lb">
    <select id="sel">
    </select>
    </div>
      <input type="button" name="Submit" value="add" onclick="addItem()">
      <input type="button" value="del" onclick="delitem()">
    </form>
    </body>
    </html>
      

  6.   

    非常感谢大家的帮助
    但代码放在onload里就不能实现上述功能
    有什么好的法办吗?
    请帮助一下吧
      

  7.   

    var arr=["aaa","bbb","ccc"];
    function addItem(){
    document.all.sel.outerHTML=("<select id='sel'><option>"+arr.join("</option><option>")+"</option></select>")
    }
      

  8.   

    selectName.options[0] = new Option("aaa","aaa");
    selectName.options[1] = new Option("bbb","bbb");
    selectName.options[2] = new Option("ccc","ccc");