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

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

<घंटा/>

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

सिंटैक्स

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

node.hasAttributes()

उदाहरण

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

<!DOCTYPE html>
<html>
<body>
<h1>hasAttributes() example</h1>
<p>This paragraph has no attributes</p>
<button onclick="containsAttr()">CHECK</button>
<p id="Sample">The paragraph above hasAttribute value : </p>
<script>
   function containsAttr() {
      var p = document.getElementsByTagName("P")[0];
      document.getElementById("Sample").innerHTML+=p.hasAttributes();
   }
</script>
</body>
</html>

आउटपुट

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

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

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

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

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

हमने एक ऐसा पैराग्राफ बनाया है, जिससे कोई एट्रिब्यूट नहीं जुड़ा है -

<p>This paragraph has no attributes</p>

फिर हमने CHECK बटन बनाया है जो उपयोगकर्ता द्वारा क्लिक किए जाने पर checkAttr () विधि को निष्पादित करता है -

<button onclick="containsAttr()">CHECK</button>

इसमें शामिल है () विधि getElementsByTagName () विधि का उपयोग करके पहला

तत्व प्राप्त करती है और पहला तत्व प्राप्त करने के लिए सूचकांक का उपयोग करती है और इसे चर p को असाइन करती है। यह तब चर p पर hasAttributes () विधि को कॉल करता है और हमारे पहले

तत्व में कोई विशेषता नहीं होने के कारण झूठी वापसी करता है। इस मान को इसकी आंतरिक HTML संपत्ति का उपयोग करके "नमूना" आईडी के साथ पैराग्राफ में जोड़ा गया है:

function containsAttr() {
   var p = document.getElementsByTagName("P")[0];
   document.getElementById("Sample").innerHTML+=p.hasAttributes();
}

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

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

  1. HTML DOM getBoundingClientRect () विधि

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

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

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