Metoda getAttribute() obiektu HTML DOM Element

Definicja i użycie

getAttribute() Metoda zwraca wartość atrybutu elementu.

Inne zasoby:

metoda setAttribute()

metoda removeAttribute()

Metoda hasAttribute()

Metoda hasAttributes()

Metoda createAttribute()

Metoda getAttributeNode()

Metoda setAttributeNode()

Metoda removeAttributeNode()

Tutorial:

Atrybuty HTML

Przykład

Przykład 1

Uzyskaj wartość atrybutu class elementu:

let text = element.getAttribute("class");

Spróbuj sam

Przykład 2

Uzyskaj wartość atrybutu target elementu <a>:

let text = myAnchor.getAttribute("target");

Spróbuj sam

Przykład 3

Uzyskaj wartość atrybutu onclick elementu <button>:

let text = myButton.getAttribute("onclick");

Spróbuj sam

Gramatyka

element.getAttribute(name)

Parametry

Parametry Opis
name Wymagane. Nazwa atrybutu.

Zwracana wartość

Typ Opis
Ciąg znaków Wartość atrybutu.
null Jeśli atrybut nie istnieje.

Szczegóły techniczne

Obiekt HTMLElement definiuje JavaScriptowe atrybuty odpowiadające każdemu standardowemu atrybutowi HTML, więc używanie tej metody jest konieczne tylko w przypadku wyszukiwania wartości atrybutów niestandardowych, razem z dokumentem HTML.

W dokumentach XML, wartości atrybutów nie mogą być bezpośrednio używane jako atrybuty elementu, muszą być uzyskiwane poprzez wywołanie metody. Dla dokumentów XML z przestrzenią nazw, należy użyć Metoda getAttributeNS().

Wsparcie przeglądarki

element.getAttribute To jest cecha DOM Level 1 (1998).

Wszystkie przeglądarki wspierają to w pełni:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Wsparcie 9-11 Wsparcie Wsparcie Wsparcie Wsparcie