HTML DOM-kenmerke setNamedItem()
Voorbeelde
Stel 'n H1 se klaskenmerk:
const nodeMap = document.getElementsByTagName("H1")[0].attributes;
const node = document.createAttribute("class");
node.value = "democlass";
nodeMap.setNamedItem(node);
Dit is makliker om element .setAttribute():
const element = document.getElementsByTagName("H1")[0];
element.setAttribute("class", "democlass");
Definisie en gebruik
Die setNamedItem()
metode voeg 'n kenmerknodus by 'n NamedNodeMap.
As die kenmerknodus reeds bestaan, sal dit vervang word, en die vervangde kenmerknodus word teruggestuur, anders is die terugkeerwaarde null
.
Alternatief:
Dit is makliker om die element .setAttribute() metode te gebruik.
Sien ook:
Die kenmerke .getNamedItem() Metode
Sintaksis
namednodemap.setNamedItem(node)
Grense
Parameter | Description |
node | Required. The node to add or replace in the NamedNodeMap. |
Terugkeerwaarde
Tik | Beskrywing |
'n Knooppunt | Die vervangde nodus (indien enige). Andersins null . |
Blaaierondersteuning
attributes.setNamedItem
is 'n DOM Vlak 1 (1998) kenmerk.
Dit word ten volle ondersteun in alle blaaiers:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |