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

JavaScript में focus() मेथड कैसे काम करता है


focus()

JavaScript focus() मेथड HTML फॉर्म एलिमेंट को हाइलाइट करने में मदद करता है। यह एलिमेंट को वर्तमान डॉक्यूमेंट में एक्टिव एलिमेंट के रूप में सेट करता है। वर्तमान डॉक्यूमेंटेशन के अनुसार, focus को केवल एक ही एलिमेंट पर लागू किया जा सकता है। फोकस को टेक्स्ट, बटन आदि पर लागू किया जा सकता है।

सिंटैक्स

element.focus(options);

उदाहरण

निम्न उदाहरण में, प्रारंभ में टेक्स्ट "Tutorialspoint" एक एंकर टैग 'a' में है, जिसकी आईडी 'focus' है। बाद में, एक फंक्शन घोषित किया जाता है जिसमें DOM मेथड का उपयोग करके आईडी को कॉल किया जाता है और इस पर focus() मेथड लागू करके टेक्स्ट "Tutorialspoint" का रंग लाल कर दिया जाता है। यहां क्लिक इवेंट के लिए एक बटन का उपयोग किया गया है।

<html> <head> <style>    a:focus, a:active {       color: red;    } </style> </head> <body> <a href="https://www.tutorialspoint.com/" id="focus">Tutorialspoint</a> <input type="button" value="getfocus" onclick="getfo()"> <script>    function getfo() {       document.getElementById("focus").focus();    } </script> </body> </html>

उपरोक्त कोड को निष्पादित करने के बाद हमें स्क्रीन पर निम्न इमेज प्रदर्शित होगी।


JavaScript में focus() मेथड कैसे काम करता है


एक बार जब हम गेट फोकस बटन पर क्लिक करते हैं तो हमें निम्न आउटपुट प्राप्त होगा।

आउटपुट

JavaScript में focus() मेथड कैसे काम करता है


  1. - जावास्क्रिप्ट ऑब्जेक्ट में मेथड कैसे जोड़ें?

    ऑब्जेक्ट में मेथड जोड़ना जावास्क्रिप्ट ऑब्जेक्ट में मेथड जोड़ना ऑब्जेक्ट कंस्ट्रक्टर में मेथड जोड़ने से आसान है। हमें कार्य पूरा करने के लिए मौजूदा प्रॉपर्टी को मेथड असाइन करना होगा। उदाहरण निम्नलिखित उदाहरण में, प्रारंभ में ऑब्जेक्ट टाइप बनाया गया है और बाद में ऑब्जेक्ट की प्रॉपर्टीज बनाई गईं। एक

  1. - जावास्क्रिप्ट में getElementByID कैसे काम करता है?

    getElementById getElementById() एक DOM मेथड है जिसका उपयोग उस एलिमेंट को लौटाने के लिए किया जाता है जिसमें निर्दिष्ट मान के साथ ID एट्रिब्यूट होता है। यह HTML DOM में सबसे आम मेथड्स में से एक है और लगभग हर बार उपयोग किया जाता है जब हम अपने डॉक्यूमेंट पर किसी एलिमेंट में हेरफेर करना चाहते हैं। यह मेथ

  1. जावास्क्रिप्ट कंस्ट्रक्टर में प्रॉपर्टी, मेथड कैसे जोड़ें? जावास्क्रिप्ट कंस्ट्रक्टर में प्रॉपर्टी, मेथड कैसे जोड़ें?

    परिचय जावास्क्रिप्ट कंस्ट्रक्टर में प्रॉपर्टीज और मेथड्स जोड़ने के लिए prototype प्रॉपर्टी का उपयोग किया जाता है। prototype पर परिभाषित सभी इंस्टेंसेस द्वारा साझा किए जाते हैं, जिससे मेमोरी बचती है। इंस्टेंस-लेवल प्रॉपर्टीज कंस्ट्रक्टर के अंदर this पर परिभाषित की जाती हैं। उदाहरण निम्न कोड जावास्क