Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML DOM getAttributeNode() मेथड

HTML DOM getAttributeNode() का उपयोग दिए गए तत्व के attribute नोड को Attr ऑब्जेक्ट के रूप में लौटाने के लिए किया जाता है। विभिन्न Attr ऑब्जेक्ट गुणों और विधियों का उपयोग करके, आप attributes को मैनिपुलेट कर सकते हैं।

सिंटैक्स

getAttributeNode() मेथड के लिए सिंटैक्स:

element.getAttributeNode(attributename)

यहां, attributename स्ट्रिंग प्रकार का एक अनिवार्य पैरामीटर है जो उस attribute के नाम को निर्दिष्ट करता है जिसे हम लौटाना चाहते हैं।

उदाहरण

आइए getAttributeNode() मेथड का एक उदाहरण देखते हैं:

<!DOCTYPE html> <html> <head> 
<script> 
  function getAttrNode(){ 
    var a = document.getElementsByTagName("a")[0].getAttributeNode("href"); 
    var val=a.value; 
    document.getElementById("Sample").innerHTML = val; 
  } 
</script> </head> <body> 
<h1>getAttributeNode() उदाहरण</h1> 
<a href="https://www.google.com">GOOGLE</a> 
<p>नीचे दिए गए बटन पर क्लिक करके ऊपर दिए गए लिंक का href attribute मान प्राप्त करें</p> 
<button onclick="getAttrNode()">GET</button> 
<p id="Sample"></p> 
</body> </html>

आउटपुट

यह निम्नलिखित आउटपुट देगा:

HTML DOM getAttributeNode() मेथड

GET बटन पर क्लिक करने पर:

HTML DOM getAttributeNode() मेथड

उदाहरण की व्याख्या

उपरोक्त उदाहरण में:

  • हमने पहले href attribute मान "https://www.google.com" के साथ एक एंकर तत्व बनाया:
<a href="https://www.google.com">GOOGLE</a>
  • फिर हमने एक बटन GET बनाया जो यूज़र द्वारा क्लिक किए जाने पर getAttrNode() को एक्ज़िक्यूट करता है:
<button onclick="getAttrNode()">GET</button>
  • getAttrNode() मेथड हमारे HTML दस्तावेज़ में पहले एंकर तत्व को प्राप्त करने के लिए getElementByTagName() मेथड का उपयोग करता है। फिर यह पैरामीटर मान "href" के साथ getAttributeNode("href") मेथड का उपयोग करता है।
  • getAttributeNode() मेथड href attribute को दर्शाने वाला एक attr ऑब्जेक्ट लौटाता है और इसे वेरिएबल a में असाइन करता है। फिर हम attr ऑब्जेक्ट "value" प्रॉपर्टी का उपयोग करके href attribute मान को वेरिएबल val में असाइन करते हैं। प्राप्त href attribute मान को id "Sample" वाले पैराग्राफ में इसकी innerHTML प्रॉपर्टी का उपयोग करके प्रदर्शित किया जाता है:
function getAttrNode(){ 
  var a = document.getElementsByTagName("a")[0].getAttributeNode("href"); 
  var val=a.value; 
  document.getElementById("Sample").innerHTML = val; 
}
  1. HTML DOM getAttributeNode() मेथड HTML DOM getAttributeNode() मेथड

    HTML DOM getAttributeNode() का उपयोग दिए गए तत्व के attribute नोड को Attr ऑब्जेक्ट के रूप में लौटाने के लिए किया जाता है। विभिन्न Attr ऑब्जेक्ट गुणों और विधियों का उपयोग करके, आप attributes को मैनिपुलेट कर सकते हैं। सिंटैक्स getAttributeNode() मेथड के लिए सिंटैक्स: element.getAttributeNode(attribut

  1. HTML DOM hasAttributes() मेथड HTML DOM hasAttributes() मेथड

    HTML DOM hasAttributes() मेथड जांचता है कि किसी तत्व में कोई attributes हैं या नहीं। यह true लौटाता है यदि तत्व में कोई attribute है और यदि नहीं है तो false लौटाता है। यदि इस मेथड को एलिमेंट नोड के अलावा किसी अन्य नोड पर कॉल किया जाता है, तो लौटाया गया मान हमेशा false होगा। सिंटैक्स hasAttributes()

  1. HTML DOM focus() मेथड HTML DOM focus() मेथड

    HTML DOM focus() मेथड का उपयोग किसी HTML तत्व को फोकस देने के लिए किया जाता है। फोकस सभी HTML तत्वों पर लागू नहीं किया जा सकता। उदाहरण के लिए: आप <p> टैग को फोकस नहीं कर सकते। किसी तत्व से फोकस हटाने के लिए blur() मेथड का उपयोग करें। सिंटैक्स सिंटैक्स निम्नलिखित है: HTMLElementObject.focus()