1

我正在尝试递归迭代整个页面。问题是是否有一个'TOP'节点,所有其他人都是孩子的后代,或者是否有一系列顶级节点。以及如何仅获得顶级节点?

我注意到整个页面是一个名为“HTML”的节点 节点名称:

所以我尝试了这个:

document.getElementsByName("HTML")[0]

但它不起作用...

4

2 回答 2

4

有...

var topNode = document.documentElement;

这是htmlDOM 中的元素。

于 2012-10-27T12:47:37.987 回答
1

你应该使用getElementsByTagName

document.getElementsByTagName("HTML")[0]
于 2012-10-27T12:40:17.580 回答