قائمة DOM Element إزالة الخاصية()
- الصفحة السابقة remove()
- الصفحة التالية removeAttributeNode()
- العودة إلى الطبقة العليا مفهوم Elements DOM HTML
التعريف والاستخدام
removeAttribute()
تزيل الخاصية من العنصر.
نصيحة:سيتم تجاهل عملية إزالة الخاصية غير الموجودة أو الخاصية التي لم تُضبط لكنها لها قيمة افتراضية.
فرق بين removeAttribute() و removeAttributeNode()
removeAttribute()
تزيل الخاصية دون إرجاع أي شيء.
removeAttributeNode()
تزيل عنصر Attr، وتعيد العنصر المزيل.
النتيجة ستكون نفسها.
انظر أيضًا:
دليل الاستخدام:
دليل:
مثال
مثال 1
إزالة الخاصية class من عنصر <h1>:
document.getElementsByTagName("H1")[0].removeAttribute("class");
مثال 2
إزالة الخاصية href من عنصر <a>:
document.getElementById("myAnchor").removeAttribute("href");
النص
element.removeAttribute(name)
المتغيرات
المتغيرات | الوصف |
---|---|
name | مطلوب. اسم الخاصية. |
القيمة المعدلة
لا يوجد.
الإلقاء
إذا كان العنصر قابلاً للقراءة فقط، وليس مسموحاً بتحرير خصائصه، فإن هذه الطريقة ستلقي استثناء DOMException برقم النوع NO_MODIFICATION_ALLOWED_ERR.
دعم المتصفحات
element.removeAttribute()
هي خاصية مستوى DOM Level 1 (1998).
يدعم جميع المتصفحات بشكل كامل:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
الدعم | 9-11 | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة remove()
- الصفحة التالية removeAttributeNode()
- العودة إلى الطبقة العليا مفهوم Elements DOM HTML