HTML DOM Element hasAttribute() Methode
- Vorige pagina getElementsByTagName()
- Volgende pagina hasAttributes()
- Ga een niveau omhoog HTML DOM Elements object
Definitie en gebruik
Als de eigenschap bestaat, dan hasAttribute()
De methode retourneert true
anders retourneert false
.
Opmerking:Als de document specifieke eigenschappen expliciet heeft ingesteld, of de documenttype de eigenschap standaardwaarden heeft ingesteld voor die eigenschap,hasAttribute()
Alle methoden retourneren true
.
Zie ook:
Handleiding:
Voorbeeld
Voorbeeld 1
"myButton" heeft de onclick eigenschap:
let answer = myButton.hasAttribute("onclick");
Voorbeeld 2
Als de <a> element een target eigenschap heeft, wijzig dan de waarde naar "_self":
if (element.hasAttribute("target")) { element.setAttribute("target", "_self"); }
Syntaxis
element.hasAttribute(name)
Parameters
Parameters | Beschrijving |
---|---|
name | Verplicht. De naam van de eigenschap. |
Retourwaarde
Type | Beschrijving |
---|---|
Booleaanse waarde | Als het element eigenschappen heeft, is het true, anders false. |
Browserondersteuning
element.hasAttribute()
is een DOM Level 2 (2001) kenmerk.
Alle browsers ondersteunen het volledig:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Ondersteuning | 9-11 | Ondersteuning | Ondersteuning | Ondersteuning | Ondersteuning |
- Vorige pagina getElementsByTagName()
- Volgende pagina hasAttributes()
- Ga een niveau omhoog HTML DOM Elements object