HTML DOM Element getAttribute() metoden
- Föregående sida focus()
- Nästa sida getAttributeNode()
- Återgå till föregående nivå HTML DOM Elements objekt
Definition och användning
getAttribute()
Metoden returnerar värdet för elementets egenskap.
Se också:
Lär dig:
Exempel
Exempel 1
Hämta värdet för class-attributet för elementet:
let text = element.getAttribute("class");
Exempel 2
Hämta värdet för target-attributet för <a>-elementet:
let text = myAnchor.getAttribute("target");
Exempel 3
Hämta värdet för onclick-attributet för <button>-elementet:
let text = myButton.getAttribute("onclick");
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 |
- Föregående sida focus()
- Nästa sida getAttributeNode()
- Återgå till föregående nivå HTML DOM Elements objekt