Својството childNodes

Својството childNodes содржи псевдо-низа од детски јазли на елементот (тагови, коментари и текстуални јазли).

Синтакса

javascriptелемент.childNodes;

Пример

Ги добиваме сите детски јазли на елементот и ги прикажуваме на екран нивните содржини:

html<div id="parent">text<p>parag</p><!--com--></div>
javascriptlet parent = document.querySelector('#parent');
let nodes = parent.childNodes;

for (let node of nodes) {
  console.log(node.textContent);
}

Пример

Ги прикажуваме содржините на првиот јазол:

html<div id="parent">text<p>parag</p><!--com--></div>
javascriptlet parent = document.querySelector('#parent');
console.log(parent.childNodes[0].textContent);

Резултат од извршувањето на кодот:

javascript'text'

Пример

Ги прикажуваме содржините на јазолот со број 2:

html<div id="parent">text<p>parag</p><!--com--></div>
javascriptlet parent = document.querySelector('#parent');
console.log(parent.childNodes[2].textContent);

Резултат од извршувањето на кодот:

javascript'com'

Погледнете ги исто така

  • својството children,
    кое ги содржи детските елементи
  • својството firstChild,
    кое го содржи првиот јазол
  • својството lastChild,
    кое го содржи последниот јазол