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