We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

Описание

Свойство Node.children возвращает живую коллекцию (HTMLCollection) дочерних элементов узла.

Синтаксис

var elList = elementNodeReference.children; 

В результате, elList - живая коллекция, состоящая из дочерних элементов узла elementNodeReference, и стоит подметить, что если у узла детей нет, она будет пустой. Определить это можно, обратившись к свойству length, которое содержит в себе количество элементов в коллекции.

Пример

<ul>
   <li>1 пункт</li>
   <li>2 пункт</li>
</ul>

<script type="text/javascript">

   var elementChildrens = document.querySelector("ul").children;
   for (var i=0, child; child=elementChildrens[i]; i++) {
        //elementChildrens - коллеция детей списка
        //child - последовательно, каждый из элементов elementChildrens
        alert(child.innerHTML);
   }

</script>
  

 

 

Спецификация

Спецификация Статус Комментарий
DOM
Определение 'ParentNode.children' в этой спецификации.
Живой стандарт Начальное определение.

Поддержка браузерами

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Особенность Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка Element 1.0 3.5 (1.9.1) 9.0 [1] 10.0 4.0

Поддержка Document и DocumentFragment

29.0 25.0 (25.0) Нет 16.0 Нет
Поддержка SVGElement (Да) (Да) Нет ? Нет
Особенность Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка Element (Да) 1.0 (1.9.1) (Да) (Да) (Да)
Поддержка Document и DocumentFragment (Да) 25.0 (25.0) Нет 16.0 Нет

 

Internet Explorer 6, 7 и 8 поддерживают данное свойство, но ошибочно включают в коллекцию комментарии (Comment) в HTML-коде.

Смотрите также

Метки документа и участники

Внесли вклад в эту страницу: RblSb, evgkit, In4in
Обновлялась последний раз: RblSb,