English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
مثال على الجمعية 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