コードコピーは次のとおりです。
document.getElementsByName( 'Somename')ノードのリスト(配列)を返します
注:IEでは、一部のノードには名前属性がありません。これはdocument.getElementsbynameを使用して取得できません。次のタグのみが名前属性を持っています。
A、アプレット、属性、ボタン、埋め込み、フォーム、IMG、入力タイプ=ボタン、入力タイプ=チェックボックス、入力タイプ=ファイル、入力タイプ= hidden、入力タイプ、入力タイプ=パスワード、入力タイプ=ラジオ、入力タイプ=リセット、入力型、入力型=テキスト、リンク、マップ、オブジェクト、RT、ルービー、選択、テキストレア
div、スパンなど、他に何もありません。
代替品:
前提条件:取得したノードアレイのタグナムが一貫していると仮定します。 (一般に、さまざまなタグから取得したノード配列内のノードを見ることはまれです)
JSPコードスニペット:
...... <logic:iterate id = 't' name = 'datalist'> <tr class = 'list'> ...... <td class = 'normal'> <span name = 'tbc'> $ {t.lowareats_tbc} </> </td> ...... </tr> </logic> ... ...JavaScriptコードスニペット:
...... var tbclist = document.getElementsByTagname( 'span');