टेक्स्ट बॉक्स में टैब कुंजी कैप्चर करना

मैं चार रिक्त स्थान पर टैब पर टेक्स्ट बॉक्स में टैब कुंजी का उपयोग करने में सक्षम होना चाहता हूं। जिस तरह से यह है, टैब कुंजी मेरे कर्सर को अगले इनपुट में कूदता है।

क्या कोई जावास्क्रिप्ट है जो यूआई पर बुलबुले से पहले टेक्स्ट बॉक्स में टैब कुंजी को कैप्चर करेगा?

मैं कुछ ब्राउज़रों को समझता हूं (यानी फ़ायरफ़ॉक्स) इसकी अनुमति नहीं दे सकता है। Shift + टैब , या Ctrl + क्यू जैसे कस्टम कुंजी-कॉम्बो के बारे में कैसे?

0
ro fr bn
इस पोस्ट को मॉडरेटर-फ्लैग किया गया "मेटा.स्टैकओवरफ्लो डॉट कॉम पर है," लेकिन यह दो साल से अधिक पुराना है, इसलिए मैं इसे माइग्रेट नहीं कर रहा हूं।
जोड़ा लेखक Robert Harvey, स्रोत
फोकस विंडो की जांच करना न भूलें, और यदि आप संपादक टेक्स्टरेरा में नहीं हैं तो इसे सामान्य रूप से बबल करें।
जोड़ा लेखक FlySwat, स्रोत

6 उत्तर

मैं एक कुंजी के डिफ़ॉल्ट व्यवहार को बदलने के खिलाफ सलाह देंगे। मैं माउस को छूए बिना जितना संभव हो उतना करता हूं, इसलिए यदि आप मेरी टैब कुंजी को किसी फॉर्म पर अगले फ़ील्ड पर नहीं ले जाते हैं तो मैं बहुत उत्तेजित हो जाऊंगा।

हालांकि, शॉर्टकट कुंजी उपयोगी हो सकती है, खासकर बड़े कोड ब्लॉक और घोंसले के साथ। Shift-TAB एक खराब विकल्प है क्योंकि यह आम तौर पर मुझे किसी फॉर्म पर पिछले फ़ील्ड पर ले जाता है। शायद शॉर्टकट कुंजी के साथ कोड-टैब डालने के लिए डब्लूएमडी संपादक पर एक नया बटन संभव होगा?

0
जोड़ा
@ चार्ल्स अभिगम्यता प्रभावों के बारे में बहुत अच्छी बात है।
जोड़ा लेखक Wally Lawless, स्रोत
सवाल पूरी तरह से आवेदन निर्भर है। मैं एक कोड संपादक नियंत्रण पर काम कर रहा हूँ। मैंने एक टैब कुंजी प्रदान नहीं की और मेरे छात्रों ने सभी शिकायत की। ऐसा इसलिए नहीं था क्योंकि मैं अपने एक छात्र के लिए पहुंच को तोड़ना नहीं चाहता था जो अंधेरा था। मैंने अब टैब समर्थन जोड़ा है, लेकिन इसे बंद करने के लिए उपयोगकर्ता वरीयता विकल्प भी प्रदान किया है।
जोड़ा लेखक Charles, स्रोत

In Chrome on the Mac, alt-tab inserts a tab character into a