Metoda hasAttribute
Metoda hasAttribute sprawdza obecność
określonego atrybutu u elementu. Jeśli atrybut
istnieje - zwróci true, jeśli nie - zwróci false.
Składnia
javascriptelement.hasAttribute(nazwa atrybutu);
Przykład
Sprawdźmy obecność atrybutu value
u elementu:
html<input id="elem" value="abcde">javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Wynik wykonania kodu:
javascripttrue
Przykład
A teraz atrybut value nie istnieje:
html<input id="elem">javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Wynik wykonania kodu:
javascriptfalse
Zobacz też
-
metoda
getAttribute,
która pobiera atrybuty -
metoda
setAttribute,
która zapisuje atrybuty -
metoda
removeAttribute,
która usuwa atrybuty