JS中用 document.getElementById(subattname).select();
这行代码正确
换成用 document.getElementByName(subattname).select();
提示不支持此方法
因为我的HTML控件是动态生成的没有ID属性,请问用该怎么解决

解决方案 »

  1.   

    document.getElementByName(subattname)[0].select();
      

  2.   

    getElementsByName
      

  3.   

    document.getElementsByName("subattname")[0].select();
      

  4.   

    一张html,id代表唯一,所以只有一个
    而name可以有多个  所以返回的肯定是个数组
      

  5.   

    document.getElementByName(subattname)返回的是个数组,你可以用Jquery
    $(subattname).attr("selected,"true)
      

  6.   

    LZ细心点就好了 document.getElementsByName(subattname)[0].select();