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

एचटीएमएल डोम में फोकस() विधि है।

<घंटा/>

HTML DOM hasFocus() विधि का उपयोग यह जानने के लिए किया जाता है कि दस्तावेज़ या दस्तावेज़ के अंदर किसी तत्व पर फ़ोकस है या नहीं। यह ऐसा बूलियन मान लौटाकर करता है जिसमें सत्य दस्तावेज़/तत्व का प्रतिनिधित्व करता है और झूठा अन्यथा प्रतिनिधित्व करता है।

सिंटैक्स

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

document.hasFocus()

उदाहरण

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

hasFocus() मेथड

दर्द अपने आप में बहुत मजेदार है, लेकिन यह ऐसा करने का एक शानदार तरीका है। कम से कम क्षमा के लिए, जो किसी भी कार्य से उद्देश्यों को प्राप्त करने के अलावा किसी भी कार्य को रद्द कर सकता है।

आउटपुट

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

एचटीएमएल डोम में फोकस() विधि है।

दस्तावेज़ में कहीं भी क्लिक करने पर, NOT FOCUSED FOCUSED में बदल जाएगा -

एचटीएमएल डोम में फोकस() विधि है।

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

हमने एक फ़ंक्शन checkFocus() बनाया है जो getElementById() विधि का उपयोग करके बटन तत्व प्राप्त करता है। इसके बाद यह जानने के लिए हैसफोकस () विधि को कॉल करता है कि क्या दस्तावेज़ पर ध्यान केंद्रित किया गया है और तदनुसार सशर्त बयानों को निष्पादित किया गया है। यह बटन पर अलग-अलग टेक्स्ट प्रदर्शित करता है यदि document.hasFocus() सही या गलत लौटा है -

फ़ंक्शन चेकफोकस () { var b =document.getElementById ("BTN1"); अगर (document.hasFocus ()) {b.innerHTML ="फोकस्ड"; } और { b.innerHTML ="ध्यान केंद्रित नहीं"; }}

चूंकि दस्तावेज़ पर क्लिक करने से यह हमेशा केंद्रित रहेगा, हम setInterval() विधि का उपयोग करते हैं जो यह जांचने के लिए प्रत्येक 20 मिलीसेकंड में checkFocus() विधि निष्पादित करेगा कि दस्तावेज़ में वर्तमान में फ़ोकस है या नहीं -

setInterval("checkFocus()", 20);

  1. एचटीएमएल डोम फुलस्क्रीन सक्षम () विधि

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

  1. HTML डोम राइटलाइन () विधि

    HTML DOM writeln() उपयोगकर्ता को एक दस्तावेज़ में सीधे कई एक्सप्रेशन (HTML या JavaScript) लिखने की कार्यक्षमता प्रदान करता है। ध्यान दें - यह विधि किसी दस्तावेज़ में HTML कोड को अधिलेखित कर देती है यदि कोई हो और तर्कों को एक नई पंक्ति में जोड़ देता है। सिंटैक्स निम्नलिखित वाक्य रचना है - दस्तावेज़.

  1. एचटीएमएल डोम लिखने () विधि

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