下のようなテーブルからノードの情報を取得します
<tr>の中の<td>の最初と最後の値は、以下のように取得できます。<table> <tbody id="list"> <tr><th>No.</th><th>名前</th><th>性別</th><th>内容</th><th>備考</th></tr> <tr><td>1</td><td>Aさん</td><td>男性</td><td>マッチョ</td><td>特になし</td></tr></tbody> </table>
<script type="text/javascript"> //ノード情報を取得 var element=document.getElementById("list"); var child = element.lastChild; var first=child.firstChild; var last=child.lastChild; alert(first.innerHTML); </script>
firstChildでは最初の情報(No=1)、lastChildでは最後の情報(備考=特になし)が取得できるのですが、2番目の情報(名前=Aさん)はどのように取得すればよいでしょうか。
どうぞよろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー