Методи 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,
    ки атрибутҳоро нест мекунад