复制代码 代码如下:
document.getelementsbyname('somename') 返回一个节点列表(数组)
注意:在ie下有些节点是没有name 属性的,就是用document.getelementsbyname获取不到的。只有下面的tag有name属性:
a, applet, attribute, button, embed, form, img, input type=button, input type=checkbox, input type=file, input type=hidden, input type=image, input type=password, input type=radio, input type=reset, input type=submit, input type=text, link, map, object, rt, ruby, select, textarea其他都没有,比如 div,span等
替代方案:
前提:假定获取的节点数组的tagname一致。(一般也很少出现获取的节点数组中的节点来自不同tag)
jsp代码段:
...... ......${t.lowareats_tbc } ......
......
javascript 代码段:
...... var tbclist = document.getelementsbytagname('span');for(var i = 0; i < tbclist.length ; i++) {if(tbclist[i].name != 'tbc' ) continue;//......逻辑代码} ......