JavaScript에서 DOM 노드의 모든 하위 요소 제거
제공된 HTML 코드 스니펫에는 다음과 같은 상위 노드("foo")가 있습니다. 두 개의 하위 요소("span" 및 "div"). "foo"에서 모든 하위 요소를 제거하려면 다음 방법을 사용할 수 있습니다.
DOM 전용 옵션 1: innerHTML 지우기
이 방법에는 innerHTML 속성을 지우는 작업이 포함됩니다. 상위 노드의. 그러나 이 방법은 브라우저의 HTML 파서를 호출하므로 고성능 애플리케이션에는 적합하지 않을 수 있습니다.
const myNode = document.getElementById("foo"); myNode.innerHTML = '';
jQuery Alternative
jQuery에서는 다음을 사용할 수 있습니다. 노드에서 모든 하위 요소를 제거하는 비어 있는() 메소드:
$('#foo').empty();
위 내용은 JavaScript의 DOM 노드에서 모든 하위 요소를 제거하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!