NULL
자바스크립트 Element 추가/삭제 본문
.createElement()를 사용하면 해당 엘리먼트태그가 생성되서 반환된다.
hr이라는 변수에 .createElement()를 이용하여 hr태그를 넣어서 사용해보겠다.
hr = document.createElement("hr"); // hr변수 = hr태그 생성
그리고 hr변수로 예제들을 실행 해보겠다.
document.body.appendChild(hr); // 해당요소 맨 마지막에 추가됨
원하는 곳에 넣으려면
document.body.insertBefore를 사용한다.
document.body.insertBefore( hr, document.body.children[0]);
// ( 넣을 값, 해당요소.위치 입력);
엘리먼트를 복사하고 싶을땐
.cloneNode()를 사용한다.
hr2 = hr.cloneNode();
document.body.insertBefore(hr2, document.body.children[1]);
// 해당요소에 넣은 값과 위치를 지정한다.
엘리먼트를 삭제하고 싶다면
.removeChild()를 사용한다.
document.body.removeChild(hr2); // body의 hr2 엘리먼트를 삭제한다.
document.body.removeChild(document.body.children[0]); // body의 첫번째 자식을 삭제한다.
'Front-end > Vanilla JS' 카테고리의 다른 글
자바스크립트 split함수 (0) | 2022.01.12 |
---|---|
자바스크립트 CallBack함수 (0) | 2022.01.04 |
자바스크립트 document.querySelector (0) | 2021.12.21 |
자바스크립트 다중 Element 선택 (0) | 2021.12.21 |
자바스크립트 단일 Element 선택 (0) | 2021.12.21 |
Comments