HTML DOM में विशेषता () विधि है:
तत्व वस्तुउदाहरण
पता लगाएँ कि क्या <button> तत्व में ऑनक्लिक विशेषता है:
var x = document.getElementById("myBtn").hasAttribute("onclick");
नीचे और अधिक "इसे स्वयं आज़माएं" उदाहरण।
परिभाषा और उपयोग
यदि निर्दिष्ट विशेषता मौजूद है, तो hasAttribute () विधि सही है, अन्यथा यह गलत है।
युक्ति: एक नई विशेषता जोड़ने या किसी तत्व पर मौजूदा विशेषता के मान को बदलने के लिए setAttribute() का उपयोग करें ।
ब्राउज़र समर्थन
तालिका में संख्याएं पहले ब्राउज़र संस्करण को निर्दिष्ट करती हैं जो पूरी तरह से विधि का समर्थन करता है।
Method | |||||
---|---|---|---|---|---|
hasAttribute() | Yes | 9.0 | Yes | Yes | Yes |
वाक्य - विन्यास
element.hasAttribute(attributename)
मापदंडों
Parameter | Type | Description |
---|---|---|
attributename | String | Required. The name of the attribute you want to check if exists |
टेक्निकल डिटेल
प्रतिलाभ की मात्रा: | एक बूलियन, यदि तत्व में विशेषताएँ हैं, तो सही है, अन्यथा गलत है |
---|---|
डोम संस्करण | कोर स्तर 2 तत्व वस्तु |
और ज्यादा उदाहरण
उदाहरण
पता लगाएँ कि क्या <a> तत्व में लक्ष्य विशेषता है। यदि ऐसा है, तो लक्ष्य विशेषता का मान "_self" में बदलें:
// Get the <a> element with id="myAnchor"
var x = document.getElementById("myAnchor");
// If the <a> element has a target attribute, set the value to "_self"
if (x.hasAttribute("target")) {
x.setAttribute("target", "_self");
}
संबंधित पृष्ठ
HTML ट्यूटोरियल: HTML विशेषताएँ
एचटीएमएल डोम संदर्भ: getAttribute () विधि
एचटीएमएल डोम संदर्भ: हटाएं एट्रिब्यूट () विधि
HTML DOM संदर्भ: setAttribute () विधि
तत्व वस्तु