أحدث البرامج التعليمية وتطوير الشبكة
 

HTML DOM hasAttribute() Method

<كائن العنصر

مثال

معرفة ما إذا كان <button> عنصر له سمة عند_النقر:

var x = document.getElementById("myBtn").hasAttribute("onclick");

ونتيجة لالعاشر على النحو التالي:

true
انها محاولة لنفسك »

أكثر "Try it Yourself" الأمثلة أدناه.


تعريف والاستخدام

و hasAttribute() بإرجاع الطريقة الحقيقية إذا كانت specified جود سمة، وإلا فإنها ترجع كاذبة.

نصيحة: استخدم setAttribute() لإضافة سمة جديدة أو تغيير قيمة سمة موجودة على عنصر.


دعم المتصفح

الأرقام في الجدول تحدد أول نسخة متصفح يدعم بشكل كامل الأسلوب.

طريقة
hasAttribute() نعم فعلا تسعة نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

element .hasAttribute( attributename )

المعلمات

معامل اكتب وصف
attributename String مطلوب. اسم السمة التي تريد معرفة ما اذا كان موجود

تفاصيل تقنية

قيمة الإرجاع: A منطقية، يعود صحيحا إذا كان العنصر لديه سمات، كاذبة غير ذلك
صفحة DOM مستوى كور 2 كائن العنصر

أمثلة

مزيد من الأمثلة

مثال

معرفة ما إذا كان <a> عنصر له سمة الهدف. إذا كان الأمر كذلك، قم بتغيير قيمة target السمة إلى "_self" :

// Get the <a> element with id="myAnchor"
var x = document.getElementById("myAnchor"); 

// If the <a> element has a target attribute, set the value to "_self"
if (x.hasAttribute("target")) {      
    x.setAttribute("target", "_self");
}
انها محاولة لنفسك »

صفحات ذات صلة

HTML دروس: سمات HTML

HTML DOM المرجعي: href="met_element_getattribute.html"> getAttribute() Method

HTML DOM المرجعي: href="met_element_removeattribute.html"> removeAttribute() Method

HTML DOM المرجعي: href="met_element_setattribute.html"> setAttribute() Method


<كائن العنصر