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

एचटीएमएल डोम getElementById () विधि

<घंटा/>

HTML DOM getElementById () विधि का उपयोग इस फ़ंक्शन के पैरामीटर के रूप में एक आईडी पास करके किसी तत्व को वापस करने के लिए किया जाता है। तत्वों को बाद में हेरफेर करने के लिए यह सबसे अधिक इस्तेमाल किया जाने वाला और आसान तरीका है। यदि निर्दिष्ट आईडी मौजूद नहीं है, तो यह NULL देता है।

सिंटैक्स

getElementById() विधि के लिए सिंटैक्स निम्नलिखित है -

document.getElementById(elementID)

उदाहरण

आइए getElementById() विधि के लिए एक उदाहरण देखें -

<!DOCTYPE html>
<html>
<head>
<script>
   function changeLink() {
      var l = document.getElementById("LINK1");
      l.style.color = "red";
      l.style.fontSize="40px";
   }
</script>
</head>
<body>
<h1>getElementById() example</h1>
<a id="LINK1" href="https://www.google.com">GOOGLE</a>
<p>Click the below button to apply styling to the above link</p>
<button onclick="changeLink()">CHANGE</button>
</body>
</html>

आउटपुट

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

एचटीएमएल डोम getElementById () विधि

चेंज बटन पर क्लिक करने पर -

एचटीएमएल डोम getElementById () विधि

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

हमने सबसे पहले "LINK1" आईडी और href विशेषता मान "https://www.google.com" के साथ एक एंकर तत्व बनाया है।

<a id="LINK1" href="https://www.google.com">GOOGLE</a>

इसके बाद हमने एक बटन बनाया है जो उपयोगकर्ता द्वारा क्लिक किए जाने पर चेंजलिंक () को निष्पादित करेगा -

<button onclick="changeLink()">CHANGE</button>

चेंजलिंक () विधि दस्तावेज़ ऑब्जेक्ट getElementById () विधि का उपयोग करके तत्व प्राप्त करती है और तत्व आईडी को पैरामीटर के रूप में पास करती है। यह तब उस तत्व को लौटाता है जिसे हम वेरिएबल l को असाइन करते हैं। वैश्विक शैली विशेषता का उपयोग करके हम एंकर टैग के लिए रंग और फ़ॉन्ट आकार गुण मान सेट करते हैं -

function changeLink() {
   var l = document.getElementById("LINK1");
   l.style.color = "red";
   l.style.fontSize="40px";
}

  1. HTML DOM getBoundingClientRect () विधि

    HTML DOM getBoundingClientRect () का उपयोग व्यूपोर्ट की स्थिति के सापेक्ष एक तत्व के आकार को वापस करने के लिए किया जाता है। यह DOMRect प्रकार की वस्तु देता है जिसमें आठ गुण बाएँ, ऊपर, दाएँ, नीचे, x, y, चौड़ाई, ऊँचाई हैं। स्क्रॉलिंग स्थिति में परिवर्तन होने पर बाउंडिंग आयत की स्थिति बदल जाती है। सिंट

  1. HTML DOM में विशेषताएँ () विधि है

    HTML DOM में एट्रिब्यूट्स () विधि यह जांचती है कि किसी तत्व में कोई विशेषता है या नहीं। यदि तत्व में कोई विशेषता है तो यह सही है और यदि नहीं है तो यह गलत है। यदि इस विधि को तत्व नोड के अलावा किसी अन्य नोड पर कहा जाता है, तो लौटाया गया मान हमेशा गलत होगा। सिंटैक्स hasAttributes() विधि के लिए सिंटैक्

  1. एचटीएमएल डोम फोकस () विधि

    HTML तत्व पर फ़ोकस देने के लिए HTML DOM फ़ोकस () विधि का उपयोग किया जाता है। सभी HTML तत्वों पर फ़ोकस लागू नहीं किया जा सकता है। उदाहरण के लिए:आप टैग पर फ़ोकस नहीं कर सकते। किसी तत्व से फ़ोकस हटाने के लिए ब्लर () विधि का उपयोग करें। सिंटैक्स निम्नलिखित वाक्य रचना है - HTMLElementObject.focus() उदा