javascript – 如何获取在网页中使用的DOM元素的数量

使用jQuery我可以很容易地得到一个网页使用的DOM元素的数量:

$('*').length;

但不是所有的网站都在使用jQuery。

所以我的问题是:如何获取使用纯JavaScript和js控制台的网页中使用的DOM元素的数量。

假设你的意思是“HTMLElementNodes”,而不是“所有节点”(这将包括诸如文本节点这样的东西,也可以跳过你的jQuery示例),然后:

document.getElementsByTagName('*').length

这仍然需要使用DOM。纯JavaScript不能与HTML文档交互,而不能与文本字符串交互。

http://stackoverflow.com/questions/9808307/how-to-get-the-number-of-dom-elements-used-in-a-web-page

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:javascript – 如何获取在网页中使用的DOM元素的数量