English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة hasChildNodes() في HTML DOM

مثال على الجمعية HTML DOM Element

hasChildNodes()تعود الطريقة قيمة بولية تشير إلى ما إذا كان العنصر المحدد يحتوي على أبناء أم لا.

ملاحظة:الفراغات داخل العنصر تعتبر كنص، لذا إذا تم الاحتفاظ بأي فراغ أو سطر جديد داخل العنصر، فإن العنصر لا يزال يحتوي على أبناء.

النحو:

node.hasChildNodes()
var div = document.getElementById("myDiv");
div.hasChildNodes();
اختبار لرؤية‹/›

تطابق المتصفحات

يدعم جميع المتصفحات طريقة hasChildNodes() بشكل كامل:

طريقة
hasChildNodes()نعمنعمنعمنعمنعم

تفاصيل تقنية

القيمة المعدة:قيمة بولية، إذا كان العنصر يحتوي على أبناء، فإنها تعود إلى true، وإلا تعود إلى false
إصدار DOM:مستوى DOM 1

مزيد من الأمثلة

إذا كان لدينك عنصر DIV الأولي (السعة 0)، أزيل العنصر الأولي

// Get the DIV element with id="myDiv"
var div = document.getElementById("myDiv");
// If the DIV element has any child nodes, remove its first child node
if (div.hasChildNodes()) {
   div.removeChild(div.childNodes[0]);
{}
اختبار لرؤية‹/›

مراجع ذات صلة

مرجع HTML DOMالعنصرطريقة .childNodes()

مرجع HTML DOMالنقطةخصائص .firstChild

مرجع HTML DOMالنقطةخصائص .lastChild

مرجع HTML DOMالنقطةخصائص .parentNode

مرجع HTML DOMالنقطةخصائص .nextSibling

مرجع HTML DOMالنقطةخصائص .previousSibling

مثال على الجمعية HTML DOM Element