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 մեթոդը,
    որը հեռացնում է ատրիբուտները