작성한 질문수
인터랙티브 웹 개발 제대로 시작하기
작성
·
182
0
elem.removeChild로는 바로 아래 단계의 엘리먼트만 지울 수 있는걸까요??
더 하위 엘리먼트를 삭제하려면 무슨 방법을 써야할까요!
답변 2
2
네 removeChild로는 바로 아래 단계의 내 자식 엘리먼트만 삭제가 가능합니다.
예를들어 삭제하고 싶은 엘리먼트가 '.foo' 라면,
const foo = document.querySelector('.foo');
foo.parentNode.removeChild(foo);
이런 방법(parentNode 속성을 이용)도 가능하고요.
감사합니다!