Exemplu
Aflați dacă un <button> element are un atribut onclick:
var x = document.getElementById("myBtn").hasAttribute("onclick");
Rezultatul x va fi:
true
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
hasAttribute() Metoda returnează true dacă specified există atributul, altfel returnează false.
Sfat: Utilizați setAttribute() pentru a adăuga un nou atribut sau a modifica valoarea unui atribut existent pe un element.
Suport pentru browser-
Numerele din tabel specifica prima versiune de browser care acceptă pe deplin metoda.
Metodă | |||||
---|---|---|---|---|---|
hasAttribute() | da | 9 | da | da | da |
Sintaxă
element .hasAttribute( attributename )
Parametrii
Parametru | Tip | Descriere |
---|---|---|
attributename | String | Necesar. Numele atributului pe care doriți să verificați dacă există |
Detalii tehnice
Întoarcere Valoare: | Un boolean, returnează true dacă elementul are atribute, altfel false |
---|---|
DOM Versiunea | Nivelul Core 2 Element Obiect |
Mai multe exemple
Exemplu
Aflați dacă un <a> element are un atribut țintă. În acest caz, modificați valoarea target atribuie "_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");
}
Încearcă - l singur » Pagini similare
Tutorial HTML: Atribute HTML
HTML DOM Reference: href="met_element_getattribute.html"> getAttribute() Method
HTML DOM Reference: href="met_element_removeattribute.html"> removeAttribute() Method
HTML DOM Reference: href="met_element_setattribute.html"> setAttribute() Method