Метод hasAttribute
Метод hasAttribute проверява наличието
на зададен атрибут у елемента. Ако атрибутът
е наличен - ще върне true, ако не - ще върне false.
Синтаксис
елемент.hasAttribute(име на атрибут);
Пример
Нека проверим наличието на атрибута value
у елемента:
<input id="elem" value="abcde">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Резултат от изпълнението на кода:
true
Пример
А сега атрибутът value липсва:
<input id="elem">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Резултат от изпълнението на кода:
false
Вижте също
-
метод
getAttribute,
който получава атрибути -
метод
setAttribute,
който записва атрибути -
метод
removeAttribute,
който премахва атрибути