获取TR的索引

时间:2008-11-19 12:19:10

标签: javascript

我需要找出TR的位置。

实际上我得到了TD的索引是291, 但我需要得到TR的索引包含TD。

我们可以通过document.getElementsByTagName(“td”)[291] .parentNode.innerHTML来获取innerHTML ..

如何获取该parentNode的索引我指的是TR ..

请帮帮我

3 个答案:

答案 0 :(得分:2)

var parent = document.getElementsByTagName("td")[291].parentNode;
var index = -1;
for (var i = 0; i < parent.childNodes.length; i++) {
  if (parent.childNodes.item(i) == tr) {
    index = i;
    break;
  }
}

答案 1 :(得分:0)

我想知道你为什么需要那个节点的索引?

您可以指定

var trNode = document.getElementsByTagName(“td”)[291] .parentNode;

答案 2 :(得分:0)