ویژگی childElementCount HTML DOM Element

تعریف و استفاده

childElementCount این ویژگی تعداد فرزندان یک عنصر را برمی‌گرداند.

childElementCount این ویژگی مقدار مشابه children.length را برمی‌گرداند.

childElementCount فقط خواندنی است.

توجه:مقدار بازگشتی تعداد فرزندان است، نه تعداد نودهای فرزند (مانند نودهای متن و کامنت).

لطفاً به: مراجعه کنید

ویژگی children

ویژگی firstElementChild

ویژگی lastElementChild

ویژگی nextElementSibling

ویژگی previousElementSibling

ویژگی tagName

ویژگی childNodes

نودهای HTML و عناصر

در HTML DOMدر (مدل مستند وب) HTML مستند است که مجموعه‌ای از نودها است (یا نیست) که دارای فرزندان هستند.

نودبه معنای نودهای عنصر، نودهای متن و نودهای کامنت است.

عنصرفضاهای خالی بین آن‌ها نیز نودهای متن هستند.

در مقابل، عناصر فقط نودهای عنصر هستند.

نودهای فرزند و فرزندان

childNodes بازمی‌گرداندنودهای فرزندنودهای عناصر، نودهای متن و نودهای کامنت).

children بازمی‌گرداندفرزنداندر مقابل، نودهای متن و کامنت).

برادران و برادران عنصر

برادرانبه معنای "برادر" و "خواهر" است.

برادرانعناصر دارند که دارای نقطه شروع مشترک هستند (در همان childNodes در لیست).

برادران عنصرعناصر دارند که دارای پدر مشترک هستند (در همان children در لیست).

مثال

مثال 1

تعداد فرزندان عنصر <div>:

let numb = document.getElementById("myDIV").childElementCount;

آزمایش کنید

مثال 2

childElementCount مقدار مشابهی با children.length بازمی‌گرداند:

let numb = document.getElementById("myDIV").children.length;

آزمایش کنید

نحوه استفاده

element.childElementCount

مقدار بازگشتی

نوع توضیح
عدد تعداد فرزندان عنصر.

پشتیبانی مرورگر

element.childElementCount این یک ویژگی DOM Level 3 (2004) است.

همه مرورگرها به طور کامل از آن پشتیبانی می‌کنند:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
پشتیبانی 9-11 پشتیبانی پشتیبانی پشتیبانی پشتیبانی