Neueste Web-Entwicklung Tutorials
 

HTML DOM hasAttribute() Method

<Element Object

Beispiel

Finde heraus , ob ein <button> Element ein Onclick - Attribut hat:

var x = document.getElementById("myBtn").hasAttribute("onclick");

Das Ergebnis von x wird sein:

true
Versuch es selber "

Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.


Definition und Verwendung

Die hasAttribute() Methode gibt true zurück , wenn das specified Attribut vorhanden ist , andernfalls wird false zurückgegeben.

Tipp: Verwenden Sie setAttribute() ein neues Attribut hinzuzufügen , oder den Wert eines vorhandenen Attribut auf ein Element ändern.


Browser-Unterstützung

Die Zahlen in der Tabelle geben Sie die erste Browser-Version, die die Methode vollständig unterstützt.

Methode
hasAttribute() Ja 9.0 Ja Ja Ja

Syntax

element .hasAttribute( attributename )

Parameter

Parameter Art Beschreibung
attributename String Erforderlich. Der Name des Attributs, das Sie überprüfen möchten, falls vorhanden

Technische Details

Rückgabewert: Ein Boolean, gibt true zurück, wenn das Element Attribut hat, andernfalls false
DOM Version Core Level 2 Element Object

Beispiele

Mehr Beispiele

Beispiel

Finde heraus , ob ein <a> Element ein Zielattribut hat. Wenn ja, ändern Sie den Wert des target auf "_self" :

// Get the <a> element with id="myAnchor"
var x = document.getElementById("myAnchor"); 

// If the <a> element has a target attribute, set the value to "_self"
if (x.hasAttribute("target")) {      
    x.setAttribute("target", "_self");
}
Versuch es selber "

Verwandte Seiten

HTML Tutorial: HTML Attribute

HTML DOM Referenz: href="met_element_getattribute.html"> getAttribute() Method

HTML DOM Referenz: href="met_element_removeattribute.html"> removeAttribute() Method

HTML DOM Referenz: href="met_element_setattribute.html"> setAttribute() Method


<Element Object