javascript - 按顺序遍历子项

标签 javascript html

如何按顺序迭代元素的子节点?

我可以使用此代码访问所有子节点,但它的顺序是否正确,就像在 HTML 页面中一样?

for(var i=0; i<element.children.length; i++) {
    //...
}

最佳答案

这将是它们当前存在于 DOM 中的顺序(无论何时执行代码),但请记住元素可以使用 JavaScript 来移动,因此如果您正在操作 DOM,您可能会看到不同的结果.

关于javascript - 按顺序遍历子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26065915/

相关文章:

javascript - 如何正确读取/解析GA自定义变量?

html - 空格列表项在宽度变化时均匀内联

css - 如何让一个DIV填满浏览器窗口剩余的垂直空间?

css - 将最后一个堆叠的 div 的内部页眉/页脚设为其余部分的 100% 高度

php - 如何将 JavaScript 内嵌到 PHP 的返回函数中?

javascript - HTML5动态创建文本框数组并设置文本框的文本

javascript - 通过 JS 为 .less 样式表设置 href

javascript - jquery - 动态添加字段无法完全发挥作用

javascript - 切换 Font Awesome 图标(如果处于事件状态)?

html - 在内联表单中制作表单组