강의

멘토링

커뮤니티

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

루룸님의 프로필 이미지
루룸

작성한 질문수

[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문

돔 생성/추가 관련 질문

작성

·

270

·

수정됨

0

안녕하세요 제로초님
돔 생성/추가 관련 질문이 있는데요

아래 코드처럼 appendChild를 3번 썼는데 p태그가 왜 하나만 추가되는걸까요?
중간중간 createElement로 다시 선언해주어야 원하는대로 추가되더라구요
createElement로 다시 생성해도 어차피 동일한 p태그가 할당될텐데
이 부분이 이해가 가지 않습니다.

 

var pElem = document.createElement('p');
targetElemet.appendChild(pElem);
targetElemet.appendChild(pElem);
targetElemet.appendChild(pElem);
// pElem가 1개만 추가됨

var pElem = document.createElement('p');
targetElemet.appendChild(pElem);
var pElem = document.createElement('p');
targetElemet.appendChild(pElem);
var pElem = document.createElement('p');
targetElemet.appendChild(pElem);
// pElem가 3개 추가됨

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

매 번 생성을 해서 추가해야 새로운 태그가 생기지, 이미 추가한 태그를 또 추가해봤자 추가되지 않습니다.

루룸님의 프로필 이미지
루룸

작성한 질문수

질문하기