Метод hasAttribute
Метод hasAttribute проверяет наличие
заданного атрибута у элемента. Если атрибут
есть - выведет true, если нет - выведет false.
Синтаксис
javascriptэлемент.hasAttribute(имя атрибута);
Пример
Давайте проверим наличие атрибута value
у элемента:
html<input id="elem" value="abcde">javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Результат выполнения кода:
javascripttrue
Пример
А теперь атрибута value нету:
html<input id="elem">javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Результат выполнения кода:
javascriptfalse
Смотрите также
-
метод
getAttribute,
который получает атрибуты -
метод
setAttribute,
который записывает атрибуты -
метод
removeAttribute,
который удаляет атрибуты