HTML DOM Element getAttribute() metoden

Definition och användning

getAttribute() Metoden returnerar värdet för elementets egenskap.

Se också:

setAttribute() metoden

removeAttribute() metoden

hasAttribute() metod

hasAttributes() metod

createAttribute() metod

getAttributeNode() metod

setAttributeNode() metod

removeAttributeNode() metod

Lär dig:

HTML egenskaper

Exempel

Exempel 1

Hämta värdet för class-attributet för elementet:

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

Prova själv

Exempel 2

Hämta värdet för target-attributet för <a>-elementet:

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

Prova själv

Exempel 3

Hämta värdet för onclick-attributet för <button>-elementet:

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

Prova själv

Syntax

element.getAttribute(name)

Parameter

Parameter Beskrivning
name Obligatorisk. Attributets namn.

Returvärde

Typ Beskrivning
Sträng Attributets värde.
null Om attributet inte finns.

Tekniska detaljer

HTMLElement-objektet definierar JavaScript-egenskaper som motsvarar varje standard HTML-attribut, så endast när du söker efter värden för icke-standardattribut behöver du använda denna metod tillsammans med HTML-dokumentet.

I XML-dokument kan attributvärden inte användas direkt som elementattribut och måste hämtas genom att anropa metoden. För XML-dokument som använder namnrymdar måste användas getAttributeNS() metod.

Webbläsarstöd

element.getAttribute är en DOM Level 1 (1998)-funktion.

Alla webbläsare stöder det fullt ut:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Stöd 9-11 Stöd Stöd Stöd Stöd