csdn人死光了!!!!!!!!!!!!!1111

解决方案 »

  1.   

    var optobj=document.createElement("OPTION");
    document.all.下拉列表名称.options.add(optobj);
    optobj.value = opts[index].value;
    optobj.text = opts[index].text;
      

  2.   

    补充:index=下拉列表框的长度+1
      

  3.   

    To:sunnybay(KimJoo)你的意思是生成下拉的时候不对造成的?我初学,不好意思
      

  4.   

    <html>
    <head>
    <title>test</title>
    </head>
    <script language="JavaScript">
    <!--
    function test()
    {
    var dd;
    dd = document.createElement("option");
    dd.text = "test item";
    document.all.select1.add(dd);
      
    }
    //-->
    </script>
    <body>
    <select name="select1"></select>
    <button  onclick="test()">test it</button>
    </body>
    </html>
      

  5.   

    用createelement的方法创建一个option再用select的add方法添加上去,就两步呀
      

  6.   

    我是说用addnew()添加整行的时候,有一列原来是一个下拉框(下拉框里面有数据);再新添加的一行中那个列中的下拉框中的数据都不见,怎么回事?(不知道说明白没!我都说不清楚了,晕啊)
      

  7.   

    TO:life360(wenjian) 
    呵呵,就是啊,我也觉得有点麻烦:)
      

  8.   

    你的addnew()是什么东西啊?你想添加什么到什么去?出的问题具体是什么?一列怎么会变成下辣框了啊?这个一列又是啥哦?数据库的一列?添加的一行,这个一行又是啥啊?数据库的一行?还是页面table里的一行?另外拜托,问问题也请有点礼貌