AJAX загрузка
home

Определение и использование

Свойство childNodes возвращает массив позволяющий обратится ко всем узлам потомкам данного элемента.

Синтаксис:

объект.childNodes[номер_узла]

Параметры Описание
номер_узла Является обязательным параметром. Указывает номер узла. Нумерация узлов начинается с 0. Первый узел потомок имеет номер узла 0, второй 1 и т.д.

Пример использования

Пример

<div id='wrap'><div><p>Выведите значение данного абзаца на страницу из скрипта.</p>
</div>
</div>
....
/* Попробуем узнать и вывести значение текстового узла параграфа, который вложен в div вложенный в div */
//1.Так как внешний div имеет заданный id обратимся к нему с помощью getElementById
var x=document.getElementById('wrap');
//2.Обратимся к его первому потомку - вложенному div
var y=x.childNodes[0];
//3.Обратимся к первому потомку div - абзацу с нужным нам текстовым узлом
var z=y.childNodes[0];
/* 4.Теперь обратимся к нужному нам текстовому узлу и выведем значение его свойства на страницу */
document.write(z.childNodes[0].nodeValue);
Быстрый просмотр