Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

하루종일 삽질

[Javascript] 요소의 부모, 자식 노드찾기 본문

웹프로그래밍/Javascript

[Javascript] 요소의 부모, 자식 노드찾기

인지도하락 2018. 12. 3. 16:24

부모노드  -  form.parentNode

자식노드  -  form.childNodes or form.children


childNodes 와 children의 차이


childNodes는 주석, 텍스트 등 모든 노드를 가져오는 방면에 children은 요소노드만을 가져온다.

<div id="container">

<p>텍스트1</p>

<p>텍스트2</p>

</div>

예를 들어 이러한 코드의 자식에 접근을 하고자 한다면


var container = document.getElementById("container");

var children = container.childNodes;


for(var i=0; i<children.length; i++){

if(children[i].nodeType != 1) continue    //텍스트제거

var node = children.item(i);         //객체 가져오기

}


nodeType == 1  // 요소


Comments