我的select是在动态生成的tr里,也就是说select也是动态生成的,现在需要往页面上所有动态生成的tr里的select里动态添加option 应该怎么办??????

解决方案 »

  1.   

    var option = new Option(value ,text);   //创建的方法  ,还有一个creatElement方法
    select.options.add(option);
      

  2.   

    在JavaScript中,先用dom选择器获取所有的select,然后再添加option
    document.getElementByTagName("select")
      

  3.   


    var optin=document.getElementsByTagName('select');
        alert(optin);
        for(var i=0;i<chinTitle.length;i++){
        optin.options.add(new Option(chinTitle[i],chinTitle[i]));
        }
    我这样写不行啊 它提示说options为空或不是对象
      

  4.   


      var options = document.getElementsByTagName("select");
      for (var i = 0; i < options.length; i++) {
      var opt = document.createElement("option");
      opt.innerHTML = "abc";
      options[i].appendChild(opt);
      }这样行不行
      

  5.   


    可以是可以了 不过怎么设置它的value???
      

  6.   

    OK了 我给opt加了个value >>>opt.value="美女"