HTML DOM Element getAttribute() Methode

Definition und Verwendung

getAttribute() Die Methode gibt den Wert der Elementeigenschaft zurück.

Weitere Informationen siehe:

setAttribute() Methode

removeAttribute() Methode

hasAttribute() Methode

hasAttributes() Methode

createAttribute() Methode

getAttributeNode() Methode

setAttributeNode() Methode

removeAttributeNode() Methode

Tutorial:

HTML-Attribute

Beispiel

Beispiel 1

Den Wert der class-Eigenschaft des Elements abrufen:

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

Selbst ausprobieren

Beispiel 2

Den Wert der target-Eigenschaft des <a>-Elements abrufen:

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

Selbst ausprobieren

Beispiel 3

Den Wert der onclick-Eigenschaft des <button>-Elements abrufen:

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

Selbst ausprobieren

Syntax

element.getAttribute(name)

Parameter

Parameter Beschreibung
name Erforderlich. Name des Attributes.

Rückgabewert

Typ Beschreibung
Zeichenkette Wert des Attributes.
null Wenn das Attribut nicht existiert.

Technische Details

Das HTMLElement-Objekt definiert JavaScript-Eigenschaften, die mit jeder Standard-HTML-Eigenschaft korrespondieren, daher ist es nur erforderlich, diese Methode zusammen mit dem HTML-Dokument zu verwenden, wenn der Wert nicht standardisierter Eigenschaften abgefragt wird.

In XML-Dokumenten können die Attributwerte nicht direkt als Elementeigenschaften verwendet werden, sondern müssen durch Aufruf der Methode abgefragt werden. Für XML-Dokumente mit Namensräumen muss getAttributeNS() Methode.

Browserkompatibilität

element.getAttribute Es ist eine Eigenschaft von DOM Level 1 (1998).

Alle Browser unterstützen es vollständig:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Unterstützt 9-11 Unterstützt Unterstützt Unterstützt Unterstützt