HTML DOM Element hasAttribute() metod
- Föregående sida getElementsByTagName()
- Nästa sida hasAttributes()
- Gå tillbaka till föregående nivå HTML DOM Elements-objekt
Definition och användning
om egenskapen finns hasAttribute()
Metoden returnerar true
annars returneras false
.
Kommentar:Om egenskapen har satts in explicit i dokumentet eller om dokumenttypen har satt ett standardvärde för egenskapenhasAttribute()
Metoder returnerar true
.
Se också:
Lärplattform:
Exempel
Exempel 1
"myButton" har onclick-egenskap:
let answer = myButton.hasAttribute("onclick");
Exempel 2
Om <a>-elementet har en target-egenskap, ändra värdet till "_self":
if (element.hasAttribute("target")) { element.setAttribute("target", "_self"); }
Syntaks
element.hasAttribute(name)
Parameter
Parameter | Beskrivning |
---|---|
name | Obligatorisk. Namnet på egenskapen. |
Återvärd
Typ | Beskrivning |
---|---|
Boolsk värde | Om elementet har en egenskap är värdet true, annars false. |
Webbläsarstöd
element.hasAttribute()
är en DOM Level 2 (2001)-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 getElementsByTagName()
- Nästa sida hasAttributes()
- Gå tillbaka till föregående nivå HTML DOM Elements-objekt