Meetod hasAttribute

Meetod hasAttribute kontrollib määratud atribuudi olemasolu elemendil. Kui atribuut on olemas - tagastab true, kui mitte - tagastab false.

Süntaks

javascriptelement.hasAttribute(atribuudi nimi);

Näide

Kontrollime, kas elemendil on atribuut value olemas:

html<input id="elem" value="abcde">
javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));

Koodi täitmise tulemus:

javascripttrue

Näide

Nüüd pole atribuuti value olemas:

html<input id="elem">
javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));

Koodi täitmise tulemus:

javascriptfalse

Vaata ka