Exemplu
Setați class nodul atribut al unui <h1> Element:
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>
Înainte de a seta nodul atribut:
Hello World
După setarea nodului atribut:
Hello World
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
setAttributeNode() Metoda adaugă specified nodul atribut la un element.
În cazul în care sunt specified Atributul există deja, această metodă pe care o înlocuiește.
Valoarea de returnare a acestei metode este un obiect Attr. Pentru mai multe informații, consultați DOM HTML Atribut Object .
A se vedea , de asemenea, setAttribute() metoda.
Indicație: Utilizați removeAttributeNode() metoda pentru a elimina un nod atribut dintr - un element de .
Suport pentru browser-
Metodă | |||||
---|---|---|---|---|---|
setAttributeNode() | da | da | da | da | da |
Sintaxă
element .setAttributeNode( attributenode )
Valorile parametrilor
Parametru | Tip | Descriere |
---|---|---|
attributenode | Attr object | Necesar. Nodul atribut pe care doriți să adăugați |
Detalii tehnice
Întoarcere Valoare: | Un obiect Attr, reprezentând replaced nodul atribut, dacă este cazul, în caz contrar null |
---|---|
DOM Versiunea | Nivelul de bază 1 Element Obiect |
Mai multe exemple
Exemplu
Setați href nodul atribut al unui <a> element de :
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>
Înainte de a seta nodul atribut:
Go to w3ii.com
După setarea nodului atribut:
Încearcă - l singur »Pagini similare
Tutorial HTML: Atribute HTML
HTML DOM Reference: HTML atribute DOM obiect
HTML DOM Reference: href="met_element_setattribute.html"> setAttribute() Method
HTML DOM Reference: href="met_document_createattribute.html">document. createAttribute() Method href="met_document_createattribute.html">document. createAttribute() Method
HTML DOM Reference: atribut .value proprietate
HTML DOM Reference: href="met_element_getattributenode.html"> getAttributeNode() Method
HTML DOM Reference: href="met_element_removeattributenode.html"> removeAttributeNode() Method