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मेथड,
जो एट्रीब्यूट हटाता है