【问题标题】:Navigate in DOM with Javascript使用 Javascript 在 DOM 中导航
【发布时间】:2017-06-14 22:06:41
【问题描述】:

如何浏览所有节点并计算元素节点的数量?

是否有一些必要的东西,比如节点类型的数字编码,例如: 1:对于元素节点 3:对于文本节点 9:对于文档节点?

感谢您的帮助。

【问题讨论】:

标签: javascript html dom


【解决方案1】:

最简单的方法是使用:document.getElementsByTagName("*").length

是否有必要对节点类型进行数字编码,例如:1:用于元素节点 3:用于文本节点 9:用于文档节点?

没有。您可以编写一个函数,递归循环每个节点的子节点(从document 开始)并测试每个节点的类型……但上述方法更简单。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-22
    • 1970-01-01
    • 2017-05-08
    • 2010-10-14
    • 1970-01-01
    • 2017-08-22
    相关资源
    最近更新 更多