Свойство childElementCount
Примеры element.childElementCount
Количество дочерних элементов элемента <div>:
let numb = document.getElementById("myDIV").childElementCount;
Попробуйте сами »
Метод childElementCount возвращает то же самое, что и children.length:
let numb = document.getElementById("myDIV").children.length;
Попробуйте сами »
Описание childElementCount
Свойство childElementCount возвращает количество дочерних элементов элемента.
Свойство childElementCount возвращает то же самое, что и children.length.
Свойство childElementCount доступно только для чтения.
Примечание childElementCount
Возвращаемое значение представляет собой количество дочерних элементов, а не количество дочерних узлов (например, текстовых и комментирующих узлов).
Похожи на childElementCount
HTML Nodes и Elements
В HTML DOM (Document Object Model) HTML-документ представляет собой набор узлов с (или без) дочерними узлами.
Nodes — это узлы элементов, текстовые узлы и узлы комментариев.
Пробелы между элементами также являются текстовыми узлами.
Elements — это только узлы элементов.
childNodes и children
childNodes возвращает дочерние узлы (узлы элементов, текстовые узлы и узлы комментариев).
children возвращает дочерние элементы (не текстовые узлы и узлы комментариев).
Siblings и Element Siblings
Siblings — это "братья" и "сестры".
Siblings — это узлы с одним и тем же родителем (в одном и том же списке childNodes).
Element Siblings — это элементы с одним и тем же родителем (в одном и том же списке children).
Синтаксис childElementCount
element.childElementCount
Возвращаемое значение childElementCount
| Тип | Описание |
|---|---|
| Number | Количество дочерних элементов элемента |
Поддержка браузера childElementCount
element.childElementCount является особенностью DOM уровня 3 (2004).
Он полностью поддерживается во всех современных браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | 11 |