English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
خصائص nodeName غير قابلة للتغيير وتقوم بالعودة بأسماء العنصر الحالية كنص.
إذا كان العنصر عنصرًا، فإن الخاصية nodeName ستقوم بالعودة بأسماء العلامة المكتوبة بالحروف الكبيرة.
إذا كان العنصر خاصية، فإن الخاصية nodeName ستقوم بالعودة بأسماء الخاصية.
للعناصر الأخرى، ستعود الخاصية nodeName بأسماء مختلفة للعناصر المختلفة.
ملاحظة:يمكنك أيضًا استخدامtagNameالخصائص تعود بالاسم المميز للعنصر. الفرق هو أن tagName يعود فقط بالاسم المميز، بينما nodeName يعود بالأسماء المميزة لجميع العناصر (العلامات، الخاصيات، النصوص، التعليقات).
node.nodeName
مغير x = document.getElementById("myPara").nodeName;اختبار النظر في‹/›
دعم nodeName الخاصية بشكل كامل في جميع المتصفحات:
الخصائص | |||||
nodeName | هي | هي | هي | هي | هي |
القيمة المعدة: | القيمة التعبيرية لاسم العنصر. القيم الممكنة:
|
---|---|
إصدار DOM: | مستوى DOM 1 |
استعادة اسم العناصر المكونة للعنصر الجسم (BODY):
م変ي x = document.body.childNodes; var txt = ""; للمحاكمة (للمحاكمة let i = 0; i < x.length; i++) { txt += x[i].nodeName + "<br>"; { document.getElementById("para").innerHTML = txt;اختبار النظر في‹/›
استعادة اسم العنصر الأول من div والنوع والقيمة للعنصر:
<div id="div-1">هذا هو عنصر div.</div> <script> var x = document.getElementById("div-1").firstChild; var txt = ""; txt += "اسم العنصر: " + x.nodeName + "<br>"; txt += "قيمة العنصر: " + x.nodeValue + "<br>"; txt += "نوع العنصر: " + x.nodeType; document.getElementById("para").innerHTML = txt; </script>اختبار النظر في‹/›
مرجع HTML DOMالجسم خصائص .childNodes
مرجع HTML DOMالجسم خصائص .firstChild
مرجع HTML DOMالجسم خصائص .lastChild
مرجع HTML DOMالجسم خصائص .parentNode
مرجع HTML DOMالجسم خصائص .previousSibling
مرجع HTML DOMالجسم خصائص .nextSibling