مثال
إنشاء سمة فئة، مع قيمة "democlass" ، وأدخله إلى <h1> العنصر:
var h1 = document.getElementsByTagName("H1")[0]; // Get the
first <h1> element in the document
var att =
document.createAttribute("class"); //
Create a "class" attribute
att.value = "democlass";
// Set the value of the class attribute
h1.setAttributeNode(att);
// Add the class attribute to <h1>
قبل إنشاء السمة:
Hello World
بعد إدراج السمة:
Hello World
انها محاولة لنفسك » أكثر "Try it Yourself" الأمثلة أدناه.
تعريف والاستخدام
و createAttribute() الأسلوب بإنشاء سمة مع اسم محدد، وإرجاع السمة ككائن ATTR.
نصيحة: استخدم السمة .value الملكية لتعيين قيمة السمة.
نصيحة: استخدم عنصر. setAttributeNode() طريقة لإضافة السمة تم إنشاؤه حديثا إلى عنصر.
نصيحة: في كثير من الأحيان، سوف تحتاج إلى استخدام عنصر. setAttribute() طريقة بدلا من createAttribute() الأسلوب.
دعم المتصفح
طريقة | |||||
---|---|---|---|---|---|
createAttribute() | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا |
بناء الجملة
document.createAttribute( قيم معلمة معامل اكتب وصف attributename Attr object مطلوب. اسم السمة التي تريد خلق
تفاصيل تقنية
قيمة الإرجاع: كائن عقدة، يمثل created سمة صفحة DOM المستوى الأساسي كائن 1 الوثيقة
مزيد من الأمثلة
مثال
إنشاء الخاصية href، مع قيمة "www.w3ii.com" ، وأدخله إلى <a> العنصر:
var anchor = document.getElementById("myAnchor"); // Get the <a>
element with id="myAnchor"
var att = document.createAttribute("href");
// Create a "href" attribute
att.value = "http://www.w3ii.com";
// Set the value of the href attribute
anchor.setAttributeNode(att);
// Add the href attribute to <a> قبل إنشاء السمة:
بعد إدراج السمة:
انها محاولة لنفسك »