English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
setAttribute()تُستخدم الطريقة لضبط قيمة الخاصية للعنصر المحدد.
إذا كانت الخاصية موجودة بالفعل، يتم تحديث القيمة؛ وإلا يتم إضافة الخاصية الجديدة باستخدام الاسم والقيمة المحددتين.
الاستخدامremoveAttribute()يزيل الطريقة الخاصية من العنصر.
element.setAttribute(name, value)
var x = document.getElementsByTagName("H1")[0]; x.setAttribute("class", "demo");اختبار لرؤية‹/›
يدعم جميع المتصفحات طريقة setAttribute() بشكل كامل:
الطريقة | |||||
setAttribute() | هو | هو | هو | هو | هو |
المعامل | الوصف |
---|---|
الاسم | محدد يُستخدم لتحديد اسم الخاصية التي سيتم تعيين قيمتها |
value | يشمل النص الذي سيتم تخصيصه للصفة |
قيمة العودة: | غير معرف |
---|---|
استثناء: | InvalidCharacterError |
إصدار DOM: | DOM 2 |
تغيير زر الإدخال إلى حقل إدخال:
document.getElementsByTagName("input")[0].setAttribute("type", "text");اختبار لرؤية‹/›
تعيين قيمة خاصية href إلى عنصر رابط:
var x = document.getElementsByTagName("a")[0]; x.setAttribute("href", "https://ar.oldtoolbag.com/CSS3/");اختبار لرؤية‹/›
تعليمية HTMLخصائص HTML
مرجع HTML DOMعنصر طريقة .hasAttribute()
مرجع HTML DOMعنصر طريقة .getAttribute()
مرجع HTML DOMعنصر طريقة .removeAttribute()