English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
tagNameخصائص غير قابل للتعديل تعود باسم العلامة للمكون الذي يتم استدعاؤها.
في HTML، دائمًا ما يكون قيمة خاصية الاسم العلامة كبيرة الحروف.
يمكنك أيضًا استخدامnodeNameالخصائص تعود باسم العلامة للمكون. الفرق هو أن nodeName أيضًا تعود بخصائص العنصر والنص والتعليق.
element.tagName
var x = document.getElementById("myPara").tagName;الاختبار لمعرفة‹/›
خصائص الاسم العلامة مدعومة تمامًا من جميع المتصفحات:
الخصائص | |||||
tagName | نعم | نعم | نعم | نعم | نعم |
القيمة المعدلة: | String صغير يمثل الاسم العلامة العليا للحرف |
---|---|
إصدار DOM: | مستوى DOM 1 |
العودة إلى عناوين العناصر للأطفال العنصر الجسدي:
var x = document.body.children; var txt = ""; for (let i = 0; i < x.length; i++) { txt += x[i].tagName + "<br>"; } document.getElementById("para").innerHTML = txt;الاختبار لمعرفة‹/›
استخدام خاصية الاسم العلامة مع خاصية event.target لمعرفة العناصر التي أحدثت الحدث المحدد:
var x = event.target.tagName;الاختبار لمعرفة‹/›
مرجع HTML DOMخصائص الاسم لـ node.nodeName