HTML DOM setAttributeNode() Metode
❮ Die elementvoorwerpVoorbeeld
Stel die klas kenmerk node van 'n <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>
Voordat u die kenmerknodus instel:
Hello World
Nadat u die kenmerknodus opgestel het:
Hello World
Meer "Probeer dit self" voorbeelde hieronder.
Definisie en gebruik
Die setAttributeNode() metode voeg die gespesifiseerde kenmerknodus by 'n element.
As die gespesifiseerde kenmerk reeds bestaan, vervang hierdie metode dit.
Die terugkeerwaarde van hierdie metode is 'n Attr-objek. Vir meer inligting, sien Die HTML DOM Attribuut Object .
Sien ook die setAttribute() metode.
Wenk: Gebruik die removeAttributeNode() metode om 'n kenmerknodus van 'n element te verwyder.
Blaaierondersteuning
Method | |||||
---|---|---|---|---|---|
setAttributeNode() | Yes | Yes | Yes | Yes | Yes |
Sintaksis
element.setAttributeNode(attributenode)
Parameterwaardes
Parameter | Type | Description |
---|---|---|
attributenode | Attr object | Required. The attribute node you want to add |
Tegniese besonderhede
Terugkeerwaarde: | 'n Attr-objek, wat die vervangde kenmerknodus verteenwoordig, indien enige, andersins null |
---|---|
DOM weergawe | Kernvlak 1 Elementvoorwerp |
Meer voorbeelde
Voorbeeld
Stel die href kenmerk node van 'n <a> element:
var anchor = document.getElementById("myAnchor"); // Get the <a> element with id="myAnchor"
var att = document.createAttribute("href"); // Create a "href" attribute
att.value = "https://www.w3schools.com"; // Set the value of the href attribute
anchor.setAttributeNode(att); // Add the href attribute to <a>
Voordat u die kenmerknodus instel:
Go to w3schools.com
Nadat u die kenmerknodus opgestel het:
Verwante bladsye
HTML-tutoriaal: HTML-kenmerke
HTML DOM Verwysing: Die HTML DOM Attribuut Object
HTML DOM Verwysing: setAttribute() Metode
HTML DOM-verwysing: document.createAttribute() Metode
HTML DOM Verwysing: kenmerk .value Eiendom
HTML DOM-verwysing: getAttributeNode() Metode
HTML DOM-verwysing: removeAttributeNode() Metode
❮ Die elementvoorwerp