欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

IE中g(shù)etElementsByName()對(duì)有些元素?zé)o效的解決方案

 更新時(shí)間:2014年09月28日 17:34:42   投稿:whsnow  
這篇文章主要介紹了IE中g(shù)etElementsByName()對(duì)有些元素?zé)o效的解決方案,很簡(jiǎn)單,很實(shí)用,需要的朋友可以參考下

復(fù)制代碼 代碼如下:

document.getElementsByName('someName') 返回一個(gè)節(jié)點(diǎn)列表(數(shù)組)

注意:在IE下有些節(jié)點(diǎn)是沒有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等

替代方案:

前提:假定獲取的節(jié)點(diǎn)數(shù)組的TagName一致。(一般也很少出現(xiàn)獲取的節(jié)點(diǎn)數(shù)組中的節(jié)點(diǎn)來自不同Tag)

JSP代碼段:

......
<logic:iterate id='t' name='dataList' >
<tr class='list'> 
......
<td class='normal'><span name='tbc'>${t.LOWAREATS_TBC }</span></td>
......
</tr>
</logic:iterate>
......

javascript 代碼段:

...... 
var tbcList = document.getElementsByTagName('span');
for(var i = 0; i < tbcList.length ; i++) {
if(tbcList[i].name != 'tbc' ) continue;
//......邏輯代碼
} 
......

相關(guān)文章

最新評(píng)論