不能用innerHTML 而要创建节点。createElement()

解决方案 »

  1.   

    createElement()也不行呀,不仅没有获取到值,根本没有下拉框了,只出现了一行空白。
      

  2.   

    想问一下<select name="zyjsbh"
    document.getElementById("zyjsbh").options.length这什么意思?
      

  3.   

    用newRoleTD.firstChild来操作那个for(s=0;s <newRoleTD.firstChild.options.length;s++)  
                  { 
                a=newRoleTD.firstChild.options.[s].text; 
              b=newRoleTD.firstChild.options.[s].value; 
             .....}             } 
      

  4.   

    是获取“zyjsbh”这个下拉框下option的文本值的个数。
      

  5.   

    用firstChild来操作的,在IE和FF下都 没有获取到那个“zyjsbh”这个下拉框里的值 ,只是添加 了一个下拉框,里面是没有值的/
      

  6.   

    你的select 的name属性是zyjsbh
    但是你却用getElementById来获取,什么意思呢
      

  7.   

    那我应该用什么方法获取呢?getElementById是W3c标准,现在是在Firefox下不认。