HTML DOM Element hasAttribute() metoden
- Forrige side getElementsByTagName()
- Næste side hasAttributes()
- Gå tilbage til forrige niveau HTML DOM Elements objekt
Definition og brug
hvis egenskaben eksisterer, hasAttribute()
metoderne returnerer true
ellers returneres false
.
Bemærkninger:hvis egenskaben er tydeligt angivet i dokumentet, eller hvis dokumenttype har en standardværdi for egenskaben,hasAttribute()
Metoderne returnerer true
.
Se også:
Læringsguide:
Eksempel
Eksempel 1
"myButton" har onclick-egenskab:
let answer = myButton.hasAttribute("onclick");
Eksempel 2
Hvis <a>-elementet har en target-egenskab, ændres værdien til "_self":
if (element.hasAttribute("target")) { element.setAttribute("target", "_self"); }
Syntaks
element.hasAttribute(name)
Parameter
Parameter | Beskrivelse |
---|---|
name | Obligatorisk. Navnet på egenskaben. |
Returværdi
Type | Beskrivelse |
---|---|
Boligværdi | Hvis elementet har en egenskab, returnerer det true, ellers false. |
Browsersupport
element.hasAttribute()
er en DOM Level 2 (2001) egenskab.
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 |
- Forrige side getElementsByTagName()
- Næste side hasAttributes()
- Gå tilbage til forrige niveau HTML DOM Elements objekt