gpt4 book ai didi

javascript - 如何获取 JS 中的所有子节点,包括所有 'grandchildren' ?

转载 作者:IT王子 更新时间:2023-10-29 03:03:17 25 4
gpt4 key购买 nike

我想扫描所有子节点的 div,包括位于其他元素中的子节点。现在我有这个:

var t = document.getElementById('DivId').childNodes;
for(i=0; i<t.length; i++) alert(t[i].id);

但它只获取 Div 的子级,而不是孙级。谢谢!

编辑:这个问题太模糊了。对于那个很抱歉。这是一个 fiddle :

http://jsfiddle.net/F6L2B/

body.onload 脚本不在 JSFiddle 上运行,但它可以工作,除了“Me Second”和“Me Third”输入字段没有被分配 tabIndex,因此被跳过。

最佳答案

这是最快最简单的方法,适用于所有浏览器:

myDiv.getElementsByTagName("*")

关于javascript - 如何获取 JS 中的所有子节点,包括所有 'grandchildren' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8321874/

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