Својство childNodes
Својство childNodes у себи чува
псеудо-низ
подређених чворова елемента (тагове, коментаре
и текстуалне чворове).
Синтакса
елемент.childNodes;
Пример
Добијмо све подређене чворове елемента и прикажимо на екран њихов садржај:
<div id="parent">текст<p>пarag</p><!--com--></div>
let parent = document.querySelector('#parent');
let nodes = parent.childNodes;
for (let node of nodes) {
console.log(node.textContent);
}
Пример
Прикажимо садржај првог чвора:
<div id="parent">текст<p>пarag</p><!--com--></div>
let parent = document.querySelector('#parent');
console.log(parent.childNodes[0].textContent);
Резултат извршавања кода:
'текст'
Пример
Прикажимо садржај чвора са бројем 2:
<div id="parent">текст<p>пarag</p><!--com--></div>
let parent = document.querySelector('#parent');
console.log(parent.childNodes[2].textContent);
Резултат извршавања кода:
'com'
Погледајте такође
-
својство
children,
које садржи подређене елементе -
својство
firstChild,
које садржи први чвор -
својство
lastChild,
које садржи последњи чвор