Metoda hasAttribute

Metoda hasAttribute kontroluje přítomnost zadaného atributu u elementu. Pokud atribut existuje - vrátí true, pokud ne - vrátí false.

Syntaxe

javascriptelement.hasAttribute(název atributu);

Příklad

Pojďme zkontrolovat přítomnost atributu value u elementu:

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

Výsledek provedení kódu:

javascripttrue

Příklad

A teď atribut value chybí:

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

Výsledek provedení kódu:

javascriptfalse

Viz také