td
チェックボックスをクリックしたときに次のコンテンツを取得する方法
<table>
<tr>
<td>
<input type=checkbox name=t>
</td>
<td width=25%>
FOOBAR
</td>
<td width=73%>
BAZ
</td>
</tr>
<tr>
<td>
<input type=checkbox name=t>
</td>
<td width=25%>
FOO
</td>
<td width=73%>
BAR
</td>
</tr>
</table>
私のJavaScriptコード:
var c=new Array();
c=window.document.getElementsByTagName('input');
for(var i=0;i<c.length;i++)
{
if(c[i].type=='checkbox')
{
alert(c[i].parentNode.parentNode.rows[0].innerHTML);
}
}
チェックボックスがクリックされたときに次のtdのコンテンツをフェッチしようとしています。最初の行については、FOOBAR
フェッチする必要があります。
編集
注意点:この質問に使用しているタグについてはかなり確信しています。たとえば、JSライブラリを指す回答は投稿しないでください。jQueryなど。