Przykład
Uzyskaj wartość class węzeł atrybutu na <h1> element:
var elmnt = document.getElementsByTagName("H1")[0];
var attr =
elmnt.getAttributeNode("class").value;
Wynikiem attr będą:
democlass
Spróbuj sam " Więcej "Try it Yourself" przykłady poniżej.
Definicja i Wykorzystanie
getAttributeNode() sposób wraca do węzła atrybutu o określonej nazwie elementu jako obiekt Attr.
Wskazówka: Użyj atrybutu .value nieruchomości do zwrotu wartości węzła atrybutu.
Wskazówka: Użyj getAttribute() metodę, jeśli chcesz po prostu zwrócić wartość atrybutu.
Aby uzyskać więcej informacji na temat obiektu Attr patrz HTML DOM atrybutu obiektu .
Wsparcie przeglądarka
metoda | |||||
---|---|---|---|---|---|
getAttributeNode() | tak | tak | tak | tak | tak |
Składnia
parametry Parametr Rodzaj Opis attributename String Wymagany. Nazwa atrybutu chcesz powrócić
Szczegóły techniczne
Zwracana wartość: Obiekt Attr, reprezentujący specified węzeł atrybutu.
Uwaga: Jeśli atrybut nie istnieje, zwracana jest wartość null lub pusty ciąg ("") DOM Version Poziom Rdzeń 1 elementu obiektu
Więcej przykładów
Przykład
Uzyskać wartość target węzeł atrybutu wystąpienia <a> element:
var elmnt = document.getElementById("myAnchor");
var attr = elmnt.getAttributeNode("target").value; Wynikiem attr będą:
_blank
Spróbuj sam "
Przykład
Uzyskaj wartość onclick węzła atrybut <button> element:
var elmnt = document.getElementById("myBtn");
var attr = elmnt.getAttributeNode("onclick").value; Wynikiem attr będą:
myFunction() Spróbuj sam "
Podobne strony
HTML Tutorial: Atrybuty HTML
HTML DOM: DOM HTML atrybutu obiektu
HTML DOM: href="met_element_getattribute.html"> getAttribute() Method
HTML DOM: atrybut .value Nieruchomość
HTML DOM: href="met_element_removeattributenode.html"> removeAttributeNode() Method
HTML DOM: href="met_element_setattributenode.html"> setAttributeNode() Method