1. createElement()
HTML DOM Element 를 동적으로 생성하기위해 사용하는 함수입니다.
<div id="div1">
<p id="p1">This is a paragraph.</p>
<p id="p2">This is another paragraph.</p>
</div>
<script>
var para = document.createElement("p");
var node = document.createTextNode("This is new.");
para.appendChild(node);
var element = document.getElementById("div1");
element.appendChild(para);
</script>
2. removeChild()
HTML DOM Element 를 동적으로 삭제하기 위해 사용하는 함수입니다.
<div id="div1">
<p id="p1">This is a paragraph.</p>
<p id="p2">This is another paragraph.</p>
</div>
<script>
var parent = document.getElementById("div1");
var child = document.getElementById("p1");
parent.removeChild(child);
</script>
이때, Parent 를 찾은 후에 Child 를 찾아서 지우기 귀찮을경우, 아래와 같이 꼼수를 쓰기도 합니다.
child.parentNode.removeChild(child);
아울러, jQuery 에서도 아래와 같이 remove 함수를 제공합니다.
$("#div1").remove();
CSS 폰트설정시 영문폰트 샘플코드.... Font Sample Code (0) | 2016.09.08 |
---|---|
input type range 슬라이더(slider) value 값 실시간표시, oninput (0) | 2016.08.24 |
zIndex 와 z-index 의 차이? javascript 와 CSS 의 차이 !!! (0) | 2016.08.02 |
Bootstrap components 부트스트랩 컴포넌트 1탄 아이콘 (0) | 2016.08.02 |
HTML DOM IFrame Object 살펴보기, contentDocument, contentWindow (0) | 2016.08.02 |
댓글 영역