Metoda hasAttribute
Metoda hasAttribute kontroluje přítomnost
zadaného atributu u elementu. Pokud atribut
existuje - vrátí true, pokud ne - vrátí false.
Syntaxe
element.hasAttribute(název atributu);
Příklad
Pojďme zkontrolovat přítomnost atributu value
u elementu:
<input id="elem" value="abcde">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Výsledek provedení kódu:
true
Příklad
A teď atribut value chybí:
<input id="elem">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Výsledek provedení kódu:
false
Viz také
-
metoda
getAttribute,
která získává atributy -
metoda
setAttribute,
která zapisuje atributy -
metoda
removeAttribute,
která odstraňuje atributy