English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
getAttributeNode()يستعيد الطريقة المحددة الخاصية المحددة للعنصر، والقيمة العائدة هي نوع عقدة Attr
إذا كانت الخاصية المحددة غير موجودة، فإن القيمة العائدة ستكونnullأو "" (شيفرة فارغة).
استخدامالخاصية.property .value لتعود من قيمة عقدة الخاصية.
إذا كنت ترغب فقط في العودة من قيمة الخاصية، استخدمgetAttribute()الطريقة.
يمكنك فيفي HTML DOM خاصية العنصرللحصول على معلومات إضافية حول عنصر Attr.
element.getAttributeNode(attr)
var elem = document.getElementsByTagName("H1")[0]; var attr = elem.getAttributeNode("class").value;اختبار‹/›
دعم جميع المتصفحات لمتغير getAttributeNode() بشكل كامل:
الطريقة | |||||
getAttributeNode() | نعم | نعم | نعم | نعم | نعم |
المتغيرات | الوصف |
---|---|
attr | اسم الخاصية التي تريد العودة منها |
القيمة المعدة: | عنصر Attr يمثل عقدة الخاصية المحددة |
---|---|
إصدار DOM: | مستوى DOM 1 |
الحصول على قيمة عقدة خاصية النمط للعنصر:
var elem = document.getElementsByTagName("H1")[0]; var attr = elem.getAttributeNode("style").value;اختبار‹/›
الحصول على قيمة الخاصية href لنوع العنصر العنكبوتية
var elem = document.getElementsByTagName("a")[0]; var attr = elem.getAttributeNode("href").value;اختبار‹/›
الحصول على قيمة الخاصية src لنوع العنصر الصورة
var elem = document.getElementsByTagName("img")[0]; var attr = elem.getAttributeNode("src").value;اختبار‹/›
دليل HTMLخصائص HTML
مرجع HTML DOMمفهوم Object for HTML DOM Properties
مرجع HTML DOMالنوعطريقة .getAttribute()
مرجع HTML DOMالنوعطريقة .setAttribute()
مرجع HTML DOMالنوعطريقة .removeAttributeNode()