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ż