인프런 커뮤니티 질문&답변

최우석님의 프로필 이미지
최우석

작성한 질문수

인터랙티브 웹 개발 제대로 시작하기

elem.removeChild문입니다,, ㅎㅎ

작성

·

182

0

elem.removeChild로는 바로 아래 단계의 엘리먼트만 지울 수 있는걸까요??

더 하위 엘리먼트를 삭제하려면 무슨 방법을 써야할까요!

답변 2

2

1분코딩님의 프로필 이미지
1분코딩
지식공유자

네 removeChild로는 바로 아래 단계의 내 자식 엘리먼트만 삭제가 가능합니다.

예를들어 삭제하고 싶은 엘리먼트가 '.foo' 라면,

const foo = document.querySelector('.foo');

foo.parentNode.removeChild(foo);

이런 방법(parentNode 속성을 이용)도 가능하고요.

0

최우석님의 프로필 이미지
최우석
질문자

감사합니다!

최우석님의 프로필 이미지
최우석

작성한 질문수

질문하기