HTML DOM Element hasAttribute() Methode

Definitie en gebruik

Als de eigenschap bestaat, dan hasAttribute() De methode retourneert trueanders 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:

getAttribute() Methode

setAttribute() Methode

removeAttribute() Methode

hasAttributes() Methode

getAttributeNode() Methode

setAttributeNode() Methode

removeAttributeNode() Methode

Handleiding:

HTML attributes

Voorbeeld

Voorbeeld 1

"myButton" heeft de onclick eigenschap:

let answer = myButton.hasAttribute("onclick");

Probeer het zelf

Voorbeeld 2

Als de <a> element een target eigenschap heeft, wijzig dan de waarde naar "_self":

if (element.hasAttribute("target")) {
  element.setAttribute("target", "_self");
}

Probeer het zelf

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