Beispiel
Legen Sie eine Klasse-Attribut des H1:
var btn = document.getElementsByTagName("H1")[0];
var
typ = document.createAttribute("class");
typ.value = "democlass";
btn.attributes.setNamedItem(typ);
Bevor das Attribut festlegen:
Hello world
Nach dem Setzen des Attributs:
Hello world
Versuch es selber " Definition und Verwendung
Die setNamedItem() Methode fügt den angegebenen Knoten zu dem NamedNodeMap.
Wenn der Knoten bereits vorhanden ist , wird es ersetzt, und die ersetzt Knoten wird der Rückgabewert sein, andernfalls wird der Rückgabewert null sein wird.
Tipp: Statt Arbeiten mit Attributknoten, könnten Sie verwenden das Element. setAttribute() Methode ein Attribut mit einem Wert zu einem Element hinzuzufügen.
Browser-Unterstützung
Methode | |||||
---|---|---|---|---|---|
setNamedItem() | Ja | Ja | Ja | Ja | Ja |
Syntax
Parameterwerte Parameter Art Beschreibung node Node object Erforderlich. Der Knoten, den Sie hinzufügen möchten / Ersetzen in der NamedNodeMap Sammlung
Technische Details
Rückgabewert: Ein Knotenobjekt, die den Knoten ersetzt (if any) , andernfalls null DOM Version Core Level 1