js如何知道tr下有几个td

2024年11月23日 04:38
有5个网友回答
网友(1):

//获得所有的tr 标签的集合
var arr = document.getElementsByTagName("tr");
//循环集合
for ( i in arr){
//弹出每个tr中的td个数
alert(arr[i].getElementsByTagName("td").length);
}

网友(2):

tr代表行,td代表列有一个就有一行,有一个就有一列,你上面的代码意思是一行三列

网友(3):

easy了

例:




...

...



var table = document.getElementById('table1');
table.rows.length;//行数
table.rows.cells.length;//列数

网友(4):

getElementById('ttdd').childNodes.length就得到了

网友(5):

document.getElementById('ttdd').childNodes.length 正解