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