hasAttribute-metodi
hasAttribute-metodi tarkistaa määritetyn
attribuutin olemassaolon elementillä. Jos attribuutti
on olemassa - se palauttaa true, jos ei - se palauttaa false.
Syntaksi
elementti.hasAttribute(attribuutin nimi);
Esimerkki
Tarkistetaan onko value-attribuuttia
elementillä:
<input id="elem" value="abcde">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Koodin suorituksen tulos:
true
Esimerkki
Nyt value-attribuuttia ei ole:
<input id="elem">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Koodin suorituksen tulos:
false
Katso myös
-
metodi
getAttribute,
joka hakee attribuutit -
metodi
setAttribute,
joka asettaa attribuutit -
metodi
removeAttribute,
joka poistaa attribuutit