ホームページ >ウェブフロントエンド >jsチュートリアル >IE の getElementsByName() が一部の elements_javascript スキルに対して無効である理由の解決策
div、span など、他には何もありません。
代替案:
前提条件: 取得したノード配列の TagName が一致していることが前提となります。 (通常、取得したノード配列内のノードが異なるタグに由来することはまれです)
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; //......逻辑代码 } ......