요소 노드를 반복하고 텍스트 노드를 childNodes로 사용하려면 element.children을 사용했습니다. 텍스트 노드와 요소 노드를 모두 반복 할 수 있습니까?텍스트 노드와 요소 노드를 반복하십시오.
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 등)를 게시하십시오. –