gpt4 book ai didi

javascript - 使用 Javascript 获取所有 html 标签

转载 作者:搜寻专家 更新时间:2023-11-01 05:11:04 25 4
gpt4 key购买 nike

有谁知道如何获取页面中存在的所有 HTML 标记?我只需要获取没有 ID 或其他属性的标签,并创建它们的一种树结构。更喜欢使用 Javascript 或 JQuery。

例如,这段 HTML 代码:

<html>
<head>
<title>
Example Page
</title>
</head>
< body>
<h1 style="somestyle">
Blabla
</h1>
<div id="id">
<table id="formid">
<tr>
<td>
</td>
</tr>
</table>
</div>
</body>
</html>

应该返回:

html

标题
body
h1
分区
表格

td

最佳答案

您可以将 * 传递给 getElementsByTagName()这样它将返回页面中的所有元素:

var all = document.getElementsByTagName("*");

for (var i=0, max=all.length; i < max; i++) {
// Do something with the element here
}

关于javascript - 使用 Javascript 获取所有 html 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28813785/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com