Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Javascript在DOM中导航_Javascript_Html_Dom - Fatal编程技术网

使用Javascript在DOM中导航

使用Javascript在DOM中导航,javascript,html,dom,Javascript,Html,Dom,如何在所有节点上导航并计算元素节点的数量 是否有必要对节点类型进行数字编码,如: 1:对于元素节点 3:用于文本节点 9:对于文档节点 谢谢你的帮助 最简单的方法是使用:document.getElementsByTagName(“*”).length 是否有必要对节点类型进行数字编码,例如:1:元素节点3:文本节点9:文档节点 不可以。您可以编写一个递归循环每个节点的子节点(从文档开始)并测试每个节点的节点类型的函数……但上述方法更简单。是:

如何在所有节点上导航并计算元素节点的数量

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


谢谢你的帮助

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

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

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

是: