مثال
الحصول على اسم first سمة من <button> العنصر:
var x = document.getElementsByTagName("BUTTON")[0].attributes.item(0).nodeName;
نتيجة لس يمكن أن يكون:
onclick
انها محاولة لنفسك » أكثر "Try it Yourself" الأمثلة أدناه.
تعريف والاستخدام
في item() الأسلوب بإرجاع العقدة في الفهرس المحدد في NamedNodeMap، ككائن عقدة.
يتم فرز العقد كما تظهر في شفرة المصدر، ويبدأ المؤشر عند 0.
ملاحظة: هناك طريقتان للوصول إلى عقدة السمة في الفهرس المحدد في NamedNodeMap:
بناء الجملة التالي:
document.getElementsByTagName("BUTTON")[0].attributes.item(1); // The 2nd attribute Try it
سوف تنتج نفس النتيجة مثل بناء الجملة التالي:
document.getElementsByTagName("BUTTON")[0].attributes[1]; // The 2nd attribute Try it
يمكنك استخدام أي طريقة تريد، ومع ذلك، فإن الأسلوب الأكثر شيوعا هو [المؤشر].
نصيحة: استخدم طول الخاصية لإرجاع عدد العقد في كائن NamedNodeMap.
دعم المتصفح
طريقة | |||||
---|---|---|---|---|---|
item() | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا |
بناء الجملة
قيم معلمة معامل اكتب وصف index Number مطلوب. مؤشر العقدة في NamedNodeMap تريد العودة
تفاصيل تقنية
قيمة الإرجاع: كائن عقدة، وهو ما يمثل عقدة السمة في الفهرس المحدد.
ملاحظة: إرجاع فارغة إذا كان الرقم القياسي خارج النطاق صفحة DOM الأساسي المستوى 1
مزيد من الأمثلة
مثال
تغيير قيمة <button> السمة الثانية العنصر:
document.getElementsByTagName("BUTTON")[0].attributes[1].value = "newClass"; انها محاولة لنفسك »