按顺序遍历孩子们
Iterate through children in order
如何按顺序遍历元素的子节点?
我可以用这段代码访问所有的子节点,但它的顺序是否正确,就像在HTML页面中一样?
for(var i=0; i<element.children.length; i++) {
//...
}
这将是它们当前在DOM中存在的顺序(无论何时执行代码),但请记住,元素可以使用JavaScript四处移动,因此如果您正在操作DOM,您可能会看到不同的结果。
相关文章:
- 循环遍历以数组为值的Javascript对象
- 遍历类元素数组,并在jquery中选择同级元素
- Jquery遍历表元素
- Chrome扩展:遍历不同的页面并收集数据
- 如何遍历包含对象的数组-javascript
- 遍历 JSON 对象并检查 URL 是否以某个值结尾
- 遍历AngularJs中的对象
- JQuery 遍历当前 SELECT 值
- 循环遍历包含另一个表单的表单
- 使用Yadda和Protractor重用步骤定义,遍历所需文件
- 遍历D3中所有数据点之间的所有值
- 自动遍历所有链接的事件
- JS.循环遍历多维数组,以计数元素在每列中的出现次数
- 如何使用 document.querySelectorAll 遍历选定的元素
- 使用Javascript反向遍历XML
- 当知道同一hiearch中至少有一个元素时,遍历到元素.结构使用jquery
- Netsuite Suitelet:在不达到治理限制的情况下,遍历事务行项目的列表加载和提交记录
- 遍历DOM查找字符串有时会正确返回
- 第一个孩子最后一个孩子 Dom 遍历不起作用
- 按顺序遍历孩子们