مثال
الحصول على قيمة class عقدة سمة من <h1> العنصر:
var elmnt = document.getElementsByTagName("H1")[0];
var attr =
elmnt.getAttributeNode("class").value;
ونتيجة لATTR على النحو التالي:
democlass
انها محاولة لنفسك » أكثر "Try it Yourself" الأمثلة أدناه.
تعريف والاستخدام
و getAttributeNode() الأسلوب بإرجاع عقدة السمة مع اسم معين من عنصر، ككائن ATTR.
نصيحة: استخدم السمة .value خاصية لإرجاع قيمة عقدة سمة.
نصيحة: استخدم getAttribute() الأسلوب إذا كنت ترغب فقط لإرجاع قيمة السمة.
لمزيد من المعلومات حول الكائن ATTR، انظر كائن DOM HTML السمة .
دعم المتصفح
طريقة | |||||
---|---|---|---|---|---|
getAttributeNode() | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا |
بناء الجملة
المعلمات معامل اكتب وصف attributename String مطلوب. اسم السمة التي تريد العودة
تفاصيل تقنية
قيمة الإرجاع: كائن ATTR، تمثل specified عقدة السمة.
ملاحظة: إذا كان السمة غير موجود، قيمة الإرجاع هي فارغة أو سلسلة فارغة ("") صفحة DOM مستوى الأساسية 1 كائن العنصر
مزيد من الأمثلة
مثال
الحصول على قيمة target عقدة سمة من <a> العنصر:
var elmnt = document.getElementById("myAnchor");
var attr = elmnt.getAttributeNode("target").value; ونتيجة لATTR على النحو التالي:
_blank
انها محاولة لنفسك »
مثال
الحصول على قيمة onclick عقدة سمة من <button> العنصر:
var elmnt = document.getElementById("myBtn");
var attr = elmnt.getAttributeNode("onclick").value; ونتيجة لATTR على النحو التالي:
myFunction() انها محاولة لنفسك »
صفحات ذات صلة
HTML دروس: سمات HTML
HTML DOM المرجعي: وDOM HTML سمة الكائن
HTML DOM المرجعي: href="met_element_getattribute.html"> getAttribute() Method
HTML DOM المرجعي: السمة .value الملكية
HTML DOM المرجعي: href="met_element_removeattributenode.html"> removeAttributeNode() Method
HTML DOM المرجعي: href="met_element_setattributenode.html"> setAttributeNode() Method