قائمة DOM Element إزالة الخاصية()

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

removeAttribute() تزيل الخاصية من العنصر.

نصيحة:سيتم تجاهل عملية إزالة الخاصية غير الموجودة أو الخاصية التي لم تُضبط لكنها لها قيمة افتراضية.

فرق بين removeAttribute() و removeAttributeNode()

removeAttribute() تزيل الخاصية دون إرجاع أي شيء.

removeAttributeNode() تزيل عنصر Attr، وتعيد العنصر المزيل.

النتيجة ستكون نفسها.

انظر أيضًا:

دليل الاستخدام:

طريقة getAttribute()

طريقة setAttribute()

طريقة hasAttribute()

طريقة hasAttributes()

طريقة getAttributeNode()

طريقة setAttributeNode()

طريقة removeAttributeNode()

دليل:

خصائص HTML

مثال

مثال 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 الدعم الدعم الدعم الدعم