Метад 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,
    які выдаляе атрыбуты