154 of 264 menu

childNodes 속성

childNodes 속성은 요소의 자식 노드들(태그, 주석, 텍스트 노드)의 유사 배열 을 담고 있습니다.

문법

element.childNodes;

예제

요소의 모든 자식 노드를 가져와 그 내용을 화면에 출력해 봅시다:

<div id="parent">텍스트<p>단락</p><!--주석--></div> let parent = document.querySelector('#parent'); let nodes = parent.childNodes; for (let node of nodes) { console.log(node.textContent); }

예제

첫 번째 노드의 내용을 출력해 봅시다:

<div id="parent">텍스트<p>단락</p><!--주석--></div> let parent = document.querySelector('#parent'); console.log(parent.childNodes[0].textContent);

코드 실행 결과:

'텍스트'

예제

2번 노드의 내용을 출력해 봅시다:

<div id="parent">텍스트<p>단락</p><!--주석--></div> let parent = document.querySelector('#parent'); console.log(parent.childNodes[2].textContent);

코드 실행 결과:

'주석'

함께 보기

  • 자식 요소들을 담고 있는 속성 children
  • 첫 번째 노드를 담고 있는 속성 firstChild
  • 마지막 노드를 담고 있는 속성 lastChild
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부