English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة setAttribute() الخاصة بـ HTML DOM

مفهوم HTML DOM Element

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()

مفهوم HTML DOM Element