--- title: Node.childElementCount slug: Web/API/Element/childElementCount tags: - API - DOM - ParentNode - Property - Reference translation_of: Web/API/ParentNode/childElementCount original_slug: Web/API/ParentNode/childElementCount ---
{{ APIRef("DOM") }}
Свойство Node.childElementCount
предназначено только для чтения и возвращает число дочерних элементов узла.
var elCount = Node.childElementCount;
elCount
- целое число, количество дочерних элементов узла Node.Node
- объект, представляющий собой Document
, DocumentFragment
или Element
.А наш добрый друг Internet Explorer в 6, 7 и 8 версиях ошибочно считает элементами комментарии в HTML-коде ({{domxref("Comment")}}).
var foo = document.getElementById("foo");
if (foo.childElementCount > 0) {
// здесь нужный код..
}
{{Compat("api.Element.childElementCount")}}