HTML DOM Element getAttribute() metoden

Definition og brug

getAttribute() Metoden returnerer værdien af elementets egenskab.

Se også:

setAttribute() metoden

removeAttribute() metoden

hasAttribute() metoden

hasAttributes() metoden

createAttribute() metoden

getAttributeNode() metoden

setAttributeNode() metoden

removeAttributeNode() metoden

Tutorial:

HTML egenskaber

Eksempel

Eksempel 1

Få class-egenskabsværdien for elementet:

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

Prøv det selv

Eksempel 2

Få target-egenskabsværdien for <a>-elementet:

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

Prøv det selv

Eksempel 3

Få onclick-egenskabsværdien for <button>-elementet:

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

Prøv det selv

Syntaks

element.getAttribute(name)

Parameter

Parameter Beskrivelse
name Obligatorisk. Attributnavnet.

Returværdi

Type Beskrivelse
Streng Attributværdien.
null Hvis attributten ikke findes.

Tekniske detaljer

HTMLElement-objektet definerer JavaScript-egenskaber, der svarer til hver standard HTML-egenskab, således at metoden kun skal bruges sammen med HTML-dokumentet, når værdierne for ikke-standard egenskaber skal hentes.

I XML-dokumenter kan attributværdier ikke direkte bruges som elementegenskaber og skal hentes ved at kalde metoden. For XML-dokumenter, der bruger navnerum, skal bruges getAttributeNS() metoden.

Browserv understøttelse

element.getAttribute er en DOM Level 1 (1998) funktion.

Alle browsere understøtter det fuldt ud:

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