
DOMChildNode::remove 메소드는 노드를 삭제한 후 true를 반환합니다. 하지만, 노드가 삭제된 후에도 노드가 있는가 없는가에 대한 여부를 확인하려면, 노드가 삭제된 후 노드의 부모 노드의 자식 노드 목록을 확인하면 됩니다.
예를 들어, 다음과 같이 코드를 작성할 수 있습니다.
#hostingforum.kr
cpp
// 노드 삭제 후 노드가 있는가 없는가 확인
if (노드.remove()) {
// 노드가 삭제된 경우
if (노드.parentNode().childNodes().length == 0) {
// 노드가 삭제된 후 노드가 없는 경우
} else {
// 노드가 삭제된 후 노드가 있는 경우
}
} else {
// 노드 삭제 실패
}
또는, 노드가 삭제된 후 노드가 있는가 없는가에 대한 여부를 확인하기 위해, 노드의 부모 노드의 자식 노드 목록을 확인할 수 있습니다.
#hostingforum.kr
cpp
// 노드 삭제 후 노드가 있는가 없는가 확인
if (노드.parentNode().childNodes().contains(노드)) {
// 노드가 삭제된 후 노드가 있는 경우
} else {
// 노드가 삭제된 후 노드가 없는 경우
}
2025-05-26 21:39