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

HTML DOM activeElement प्रॉपर्टी: वर्तमान फोकस्ड एलिमेंट

DOM activeElement प्रॉपर्टी

activeElement प्रॉपर्टी (document.activeElement) वर्तमान में फोकस प्राप्त एलिमेंट को लौटाती है। यह एक रीड-ओनली प्रॉपर्टी है। यदि कोई एलिमेंट फोकस्ड नहीं है, तो <body> या null लौटाती है।

सिंटैक्स

document.activeElement

उदाहरण: सक्रिय एलिमेंट पहचानना

<!DOCTYPE html>
<html>
<body onclick="showActive()">
  <h2>हेडिंग टू</h2>
  <p>सक्रिय एलिमेंट प्राप्त करने के लिए किसी एलिमेंट पर क्लिक करें।</p>
  <input type="text" value="टेक्स्ट दर्ज करें...">
  <p id="result"></p>
  <script>
    function showActive() {
      var active = document.activeElement.tagName;
      document.getElementById("result").innerHTML = "सक्रिय एलिमेंट: " + active;
    }
  </script>
</body>
</html>

आउटपुट

इनपुट फील्ड पर क्लिक करने पर: सक्रिय एलिमेंट: INPUT

पैराग्राफ पर क्लिक करने पर: सक्रिय एलिमेंट: P

उपयोग के मामले

  • फॉर्म वैलिडेशन: कौन सा फील्ड फोकस्ड है जांचना
  • कीबोर्ड शॉर्टकट्स: संदर्भ-संवेदी शॉर्टकट्स
  • एक्सेसिबिलिटी: फोकस प्रबंधन, मॉडल ट्रैप
  • टूलबार/एडिटर्स: वर्तमान संपादन क्षेत्र जानना
  • डिबगिंग: फोकस समस्याओं का निदान

संबंधित अवधारणाएं

// फोकस सेट करें
element.focus();

// फोकस हटाएं
element.blur();

// फोकस करने योग्य एलिमेंट्स
// button, input, select, textarea, a[href], area[href], 
// iframe, [tabindex], [contenteditable]

नोट

document.activeElement केवल वर्तमान दस्तावेज़ के लिए काम करता है। यदि फोकस किसी iframe में है, तो उस iframe के document.activeElement की आवश्यकता होगी।

  1. HTML DOM स्टाइल position प्रॉपर्टी: एलिमेंट पोजिशनिंग मेथड नियंत्रित करना HTML DOM स्टाइल position प्रॉपर्टी: एलिमेंट पोजिशनिंग मेथड नियंत्रित करना

    HTML DOM स्टाइल position प्रॉपर्टी HTML दस्तावेज़ में एक HTML एलिमेंट द्वारा उपयोग की जाने वाली पोजिशनिंग विधि को लौटाती और संशोधित करती है। सिंटैक्स 1. position प्राप्त करना: object.position 2. position संशोधित करना: object.position = value position मान क्र.सं. मान और व्याख्या 1 initialइस

  1. HTML DOM Style pageBreakInside प्रॉपर्टी HTML DOM Style pageBreakInside प्रॉपर्टी

    विवरण HTML DOM Style pageBreakInside प्रॉपर्टी HTML दस्तावेज़ में किसी HTML तत्व के अंदर प्रिंटिंग या प्रिंट प्रीव्यू के लिए पेज-ब्रेक व्यवहार को प्राप्त और संशोधित करती है। सिंटैक्स 1. pageBreakInside प्राप्त करना object.pageBreakInside 2. pageBreakInside संशोधित करना object.pageBreakInside = va

  1. HTML DOM Style display प्रॉपर्टी HTML DOM Style display प्रॉपर्टी

    परिचय HTML DOM Style display प्रॉपर्टी का उपयोग किसी एलिमेंट के डिस्प्ले प्रकार को सेट करने या वापस करने के लिए किया जाता है। एलिमेंट्स ज्यादातर ब्लॉक या इनलाइन होते हैं। आप display: none का उपयोग करके एलिमेंट को छिपा भी सकते हैं। सिंटैक्स object.style.display = value मान और विवरण मान विवरण