【发布时间】:2017-12-11 17:03:49
【问题描述】:
我使用 element.children 遍历元素节点和文本节点的 childNodes。 如何迭代文本节点和元素节点?
let children = this.element.children;
for (let i = 0; i < children.length; i++) {
// do something with children[i] element
}
let childrenNodes = this.element.childNodes;
for (let i = 0; i < childrenNodes.length; i++) {
if (childrenNodes[i].nodeName == "#text") {
// do something with childrenNodes[i] text node
}
}
我可以使用 childNodes 访问元素吗?
【问题讨论】:
-
请贴一些代码(当前的 HTML/JS 等)
标签: javascript children nodechildren