أحدث البرامج التعليمية وتطوير الشبكة
 

HTML DOM setAttributeNode() Method

<كائن العنصر

مثال

تعيين class عقدة سمة من <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" الأمثلة أدناه.


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

و setAttributeNode() ويضيف أسلوب specified عقدة السمة إلى عنصر.

إذا كانت specified السمة موجودة بالفعل، وهذه الطريقة يستبدلها.

قيمة الإرجاع من هذا الأسلوب هو كائن ATTR. لمزيد من المعلومات، راجع كائن DOM HTML السمة .

انظر أيضا setAttribute() الأسلوب.

نصيحة: استخدم removeAttributeNode() طريقة لإزالة عقدة سمة من عنصر.


دعم المتصفح

طريقة
setAttributeNode() نعم فعلا نعم فعلا نعم فعلا نعم فعلا نعم فعلا

بناء الجملة

element .setAttributeNode( attributenode )

قيم معلمة

معامل اكتب وصف
attributenode Attr object مطلوب. عقدة السمة التي تريد إضافتها

تفاصيل تقنية

قيمة الإرجاع: كائن ATTR، التي تمثل replaced العقدة السمة، إن وجدت، لاغية خلاف ذلك
صفحة DOM مستوى الأساسية 1 كائن العنصر

أمثلة

مزيد من الأمثلة

مثال

تعيين href عقدة سمة من <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>

قبل وضع العقدة السمة:

Go to w3ii.com

بعد تعيين العقدة السمة:

انها محاولة لنفسك »

صفحات ذات صلة

HTML دروس: سمات HTML

HTML DOM المرجعي: وDOM HTML سمة الكائن

HTML DOM المرجعي: href="met_element_setattribute.html"> setAttribute() Method

HTML DOM المرجعي: href="met_document_createattribute.html">document. createAttribute() Method href="met_document_createattribute.html">document. createAttribute() Method

HTML DOM المرجعي: السمة .value الملكية

HTML DOM المرجعي: href="met_element_getattributenode.html"> getAttributeNode() Method

HTML DOM المرجعي: href="met_element_removeattributenode.html"> removeAttributeNode() Method


<كائن العنصر