Przykład
Ustaw atrybut klasy H1 za:
var btn = document.getElementsByTagName("H1")[0];
var
typ = document.createAttribute("class");
typ.value = "democlass";
btn.attributes.setNamedItem(typ);
Przed ustawieniem atrybutu:
Hello world
Po ustawieniu atrybutu:
Hello world
Spróbuj sam " Definicja i Wykorzystanie
setNamedItem() Sposób dodaje określony węzeł do NamedNodeMap.
Jeśli węzeł już istnieje, zostanie on zastąpiony, a zastępuje węzeł będzie zwracana wartość, w przeciwnym razie zwracana wartość będzie zerowa.
Wskazówka: Zamiast pracować z węzłów atrybutów, można użyć elementu. setAttribute() w celu dodania atrybutu o wartości do elementu.
Wsparcie przeglądarka
metoda | |||||
---|---|---|---|---|---|
setNamedItem() | tak | tak | tak | tak | tak |
Składnia
wartości parametrów Parametr Rodzaj Opis node Node object Wymagany. Węzeł chcesz dodać / wymienić w kolekcji NamedNodeMap
Szczegóły techniczne
Zwracana wartość: Obiekt węzeł reprezentujący wymieniony węzeł (if any) , w przeciwnym razie zerowy DOM Version Rdzeń Level 1