क्या जावास्क्रिप्ट में दस्तावेज़ क्षेत्र पर ध्यान केंद्रित करने का कोई तरीका है, यानी सामग्री क्षेत्र? document.focus()
कुछ भी नहीं प्रतीत होता है।क्या दस्तावेज़ (सामग्री क्षेत्र) पर ध्यान केंद्रित करने के लिए जावास्क्रिप्ट में कोई तरीका है?
उत्तर
HTML 4.01 में, फोकस केवल तत्वों के संदर्भ में इस तरह के रूप नियंत्रण और लिंक के रूप में चर्चा की है। HTML 5 में, यह अधिक व्यापक रूप से चर्चा की गई है। हालांकि, दस्तावेजों के लिए फोकस कैसे काम करता है ज्यादातर ब्राउज़र निर्भर है।
आप कोशिश कर सकते हैं:
// Give the document focus
window.focus();
// Remove focus from any focused element
if (document.activeElement) {
document.activeElement.blur();
}
यह बहुत अच्छी तरह supported भी है।
सक्रिय तत्व बहुत अच्छी तरह से समर्थित है। देखें: http://stackoverflow.com/questions/5318415/which-browsers-support-document-activeelement – Benry
बेनी - लिंक के लिए धन्यवाद। मुझे अभी भी लगता है कि इसे फीचर परीक्षण करने की आवश्यकता है, हालांकि, संभावित स्क्रिप्ट त्रुटि की तुलना में कुछ संपत्ति एक्सेस की लागत बहुत कम है। दुर्भाग्यवश मेरे देव पर्यावरण को पुराने ब्राउज़रों (मेरी पसंद नहीं) के एक बूच को छोड़ने के लिए अपग्रेड किया गया है, इसलिए मैं पुरानी चीजों में और अधिक परीक्षण नहीं कर सकता। :-( – RobG
** आईई चेतावनी ** - देखें http://stackoverflow.com/questions/3586139/ie-is-randomly-minimizing-when-a-link-is-clicked –
ऐसा नहीं है कि निम्नलिखित कोड काम करता है लगता है ...
document.activeElement.blur();
यदि कोई तत्व सक्रिय नहीं है, तो यह शरीर तत्व को वापस कर देगा। यदि * सक्रिय एलिमेंट * समर्थित नहीं है, तो यह एक त्रुटि फेंक देगा। – RobG
- 1. jquery गतिशील सामग्री पर ध्यान केंद्रित सेट?
- 2. क्यों जावास्क्रिप्ट जावास्क्रिप्ट पर इतना ध्यान केंद्रित करता है?
- 3. जब यह पर ध्यान केंद्रित करने एक्सएमएल
- 4. कैसे ध्यान केंद्रित करने पर और क्लिक
- 5. फ़ोनगैप-आधारित एंड्रॉइड ऐप पर ध्यान केंद्रित करने के लिए जावास्क्रिप्ट का उपयोग कैसे करें
- 6. टेक्स्ट बॉक्स पर ध्यान केंद्रित
- 7. टेक्स्ट क्षेत्र में टैप करते समय CKEditor आईओएस पर ध्यान केंद्रित नहीं करता है
- 8. कोड समीक्षाओं के दौरान ध्यान केंद्रित करने के लिए युक्तियाँ
- 9. वेब प्रोग्रामिंग पर ध्यान केंद्रित करने वाले एआई प्रोग्रामिंग संसाधन
- 10. एनएसएलर्ट एक्सेसरी आइटम पर ध्यान केंद्रित करें
- 11. क्या यह ध्यान केंद्रित होने पर जावा/स्विंग नियंत्रण के व्यवहार को बदलने का कोई आसान तरीका है?
- 12. क्या file_get_contents() करने के लिए कोई जावास्क्रिप्ट तरीका है?
- 13. यह निर्धारित करने के लिए कि किस नियंत्रण पर एप्लिकेशन पर ध्यान केंद्रित किया गया है
- 14. क्या UserControl को ध्यान में रखने का कोई तरीका है?
- 15. जावास्क्रिप्ट toISOString() पर ध्यान नहीं देता समय क्षेत्र
- 16. किसी तत्व पर सही तरीके से कैसे ध्यान केंद्रित करें?
- 17. अगले इनपुट (jquery) पर ध्यान केंद्रित
- 18. Textarea माउस क्लिक पर ध्यान केंद्रित खो देता है?
- 19. खिड़की पर ध्यान केंद्रित करते समय विंडो शीर्षक बदलना क्रोम
- 20. नमूने (खासकर नेट ध्यान केंद्रित)
- 21. दस्तावेज़ पर ध्यान केंद्रित करके मैं सब कुछ कैसे धुंधला कर सकता हूं?
- 22. क्या जावास्क्रिप्ट में नेमस्पेसिंग करने का कोई "संक्षिप्त" तरीका है?
- 23. WPF टूलकिट कैलेंडर ध्यान केंद्रित
- 24. स्क्रीन पर समय-समय पर कार्डलाइन पर ध्यान केंद्रित करें
- 25. सी #: यह पता लगाने के लिए कि किस एप्लिकेशन पर ध्यान केंद्रित किया गया है
- 26. jquery, पहले सक्षम इनपुट पर ध्यान केंद्रित करें या पृष्ठ
- 27. कोको मेरे आवेदन पर ध्यान केंद्रित कर रहा है
- 28. क्या जावास्क्रिप्ट कोड टिप्पणी करने के लिए कोई उपकरण है?
- 29. मैं jasmine.js में एक spec पर कैसे ध्यान केंद्रित करूं?
- 30. जावास्क्रिप्ट फ़ंक्शन में दस्तावेज़ जोड़ने का मानक तरीका क्या है?
क्या वह दस्तावेज़ ब्राउज़र टैब की शीर्षतम विंडो के अंदर है? क्या वह टैब सक्रिय है (या पृष्ठभूमि में)? दस्तावेज को ध्यान में रखते हुए वास्तव में कैसे प्रकट होता है? –
1. हां, 2. हां, 3. तीर कुंजी होने से स्क्रॉलिंग हो रही है और कुछ भी ध्यान केंद्रित नहीं कर रहा है, उदा। लिंक, बटन, टेक्स्टबॉक्स। – Timwi
मुझे लगता है कि आप 'window.focus();' चाहते हैं। तीर कुंजियों के साथ स्क्रॉलिंग विंडो ऑब्जेक्ट पर ध्यान केंद्रित करके सक्षम है ... –