javascript - 使用 Javascript 获取页面中的顶部节点

标签 javascript html dom nodes

我正在尝试递归迭代整个页面。问题是是否有一个“TOP”节点,所有其他节点都是他的子节点,或者是否有一系列顶级节点。 我如何才能只获得顶级节点?

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

所以我尝试了这个:

document.getElementsByName("HTML")[0]

但它不起作用......

最佳答案

有...

var topNode = document.documentElement;

这是 DOM 中的 html 元素。

关于javascript - 使用 Javascript 获取页面中的顶部节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13100253/

相关文章:

javascript - AngularJS 中未定义 memberID

javascript - 如何在 ForceDirectedTree amcharts 中的气泡上添加自定义事件

asp.net - 将 ASP 包含添加到 HTML 中

javascript - 为什么我的代码没有在 HTML5 游戏中定义渲染?

javascript - 如何使用 Jquery 修复游戏中自动生成的食物

jquery - 有没有一个插件可以使 jQuery id 选择器点安全?

javascript - onclick页面去主页没有任何绝对路径

javascript - 滚动 jQuery

java - 将生成的xml存储到java中的字符串变量中

dom - 将其他 DOM 元素添加到 Backbone 中的 View