js如何知道tr下有几个td
有一个td:<trid='ttdd'><td></td><td></td><td></td><td></td></tr>如何getElementById('ttdd');...
有一个td:
<tr id='ttdd'>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
如何getElementById('ttdd');知道他下面有几个TD?
我帖子的第一句话打错了
第一句话"有一个td:"更正为"有一个tr:" 展开
<tr id='ttdd'>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
如何getElementById('ttdd');知道他下面有几个TD?
我帖子的第一句话打错了
第一句话"有一个td:"更正为"有一个tr:" 展开
展开全部
//获得所有的tr 标签的集合
var arr = document.getElementsByTagName("tr");
//循环集合
for ( i in arr){
//弹出每个tr中的td个数
alert(arr[i].getElementsByTagName("td").length);
}
var arr = document.getElementsByTagName("tr");
//循环集合
for ( i in arr){
//弹出每个tr中的td个数
alert(arr[i].getElementsByTagName("td").length);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
tr代表行,td代表列有一个<tr></tr>就有一行,有一个<td></td>就有一列,你上面的代码意思是一行三列
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
easy了
例:
<table id="table1">
<tr>
<td>
</td>
...
</tr>
...
</table>
var table = document.getElementById('table1');
table.rows.length;//行数
table.rows.cells.length;//列数
例:
<table id="table1">
<tr>
<td>
</td>
...
</tr>
...
</table>
var table = document.getElementById('table1');
table.rows.length;//行数
table.rows.cells.length;//列数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
getElementById('ttdd').childNodes.length就得到了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
document.getElementById('ttdd').childNodes.length 正解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询