使用javascript获取特定类的总行数

时间:2014-06-18 08:26:00

标签: javascript

我希望这应该有用。但是,我不知道为什么它不起作用。实际上我正在尝试查找表中具有“活动”类的行数。

var p_rcd = document.getElementById('tblAllMessages').
        getElementsByTagName("tbody")[0].
        getElementsByTagName("tr").                             getElementsByClassName('active').length;

getElementsByClassName返回一个元素数组。我走错了方向吗?

2 个答案:

答案 0 :(得分:2)

var rows = document.getElementById("tblAllMessages").getElementsByTagName("tbody")[0].getElementsByClassName("active").length;

alert(rows);

http://jsfiddle.net/92uuC/

答案 1 :(得分:0)

尝试以下方法:

 var table = document.getElementById("tblAllMessages").getElementsByTagName("tbody")[0].getElementsByClassName('active').length;
  alert(table);