English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
attributesخصائص تعود بكافة العناصر المسجلة في العنصر المحدد.
يمكن الوصول إلى العنصر عبر الرقم الايسي، يبدأ الرقم من 0.
لتحديد عدد الخصائص باستخدام خاصية length من NamedNodeMap.
خصائص HTML هي عناصر الخصائص، جميعهاخصائص والمتغيراتيمكن استخدامها مع كائن Attribute.
element.attributes
var len = document.querySelector("img").attributes.length;الاختبار لرؤية‹/›
دعم جميع المتصفحات الخاصية attribute بشكل كامل:
خصائص | |||||
attributes | هو | هو | هو | هو | هو |
القيمة المقدمة: | NamedNodeMap الكائن، يمثل مجموعة خصائص العنصر |
---|---|
إصدار DOM: | مستوى DOM 1 |
الحصول على اسم الخصائص الثانية للعنصر IMG (الإندكس 1):
var x = document.querySelector("img").attributes[1].name;الاختبار لرؤية‹/›
الحصول على قيمة الخصائص الثانية للعنصر IMG (الإندكس 1):
var x = document.querySelector("img").attributes[1].value;الاختبار لرؤية‹/›
مرور على جميع الخصائص للعنصر IMG، وإخراج اسم كل خاصية وقيمتها:
var attrList = document.querySelector("img").attributes; var txt = ""; لـ for (let i = 0; i < attrList.length; i++) { txt += attrList[i].name + " = " + attrList[i].value + "<br>"; }الاختبار لرؤية‹/›