टेक्स्ट फ़ील्ड के भीतर इंडेंट करने के लिए टैब कुंजी का उपयोग कैसे करें (इसके बजाय अगले तत्व पर जाने के लिए)? [डुप्लिकेट]


10

एक मुद्दा जो मुझे थोड़ी देर परेशान करता है, जिसे मैं कभी नहीं जान सकता:

क्या कोई कुंजी / शॉर्टकट है जिसे मैं TABइनपुट टेक्स्ट फ़ील्ड (HTML) के भीतर कुंजी द्वारा एक इंडेंट जोड़ने के लिए उपयोग कर सकता हूं । जैसे मैं अब लिख रहा हूँ :)

वर्षों से मैंने हमेशा एक संपादक से टैब जंप (इंडेंट) लिया और उसे टेक्स्टफील्ड के भीतर आवश्यक स्थिति में चिपकाया।

दूसरे शब्दों में: क्या किसी तरह अगले क्षेत्र में कूदने से रोकने के लिए डिफ़ॉल्ट टैब व्यवहार को बंद करना आवश्यक है?


मुझे लगता है कि आप एक कीबोर्ड शॉर्टकट सेट करने के लिए AutoHotKey स्क्रिप्ट का उपयोग कर सकते हैं जो वर्तमान कर्सर स्थान पर एक टैब चरित्र पेस्ट करेगा।
करण


@ संकेत संकेत के लिए धन्यवाद! चूंकि ALT+09मेरे लिए काम नहीं करता है, इसलिए मैं
काई

जवाबों:


8
  • फ़ायरफ़ॉक्स के लिए, Tabinta addon अच्छी तरह से काम करता है। आप Tabटैब सम्मिलित करने के लिए बदल सकते हैं , और यहां तक ​​कि एक वैकल्पिक कुंजी भी सेट कर सकते हैं जो अगले क्षेत्र (डिफ़ॉल्ट व्यवहार Tab) के लिए आगे बढ़ती है ।
  • किसी भी विंडोज प्रोग्राम के लिए, आप टैब सम्मिलित करने के लिए Alt+ 09(प्रेस और होल्ड Alt, प्रेस और रिलीजपैड 0, प्रेस और रिलीजपैड 9, रिलीज Alt) दबा सकते हैं । आप तब कॉपी और पेस्ट कर सकते हैं जिसके परिणामस्वरूप टैब आपके दिल की सामग्री पर आधारित हो।
  • किसी भी मैक प्रोग्राम के लिए, आप ControlOptionTabएक टैब सम्मिलित करने के लिए दबा सकते हैं । आवश्यकतानुसार कॉपी और पेस्ट करें।

1

यदि आप फ़ायरफ़ॉक्स के डिफ़ॉल्ट व्यवहार को अनुकूलित करना चाहते हैं तो Tabinta का उपयोग करें । ब्लर् के अनुसार ...

Tabinta आपको मल्टी-लाइन टेक्स्ट इनपुट फ़ील्ड में टैब वर्ण सम्मिलित करने देता है। नाम ही "टेक्सटेरिया में टैब" के लिए एक शॉर्टहैंड है।

मोज़िला / फ़ायरफ़ॉक्स टेक्सारैस में डिफ़ॉल्ट टैब कुंजी व्यवहार अगले प्रपत्र फ़ील्ड पर जाना है। यह एक्सटेंशन उन लोगों के लिए है जो इन क्षेत्रों में वास्तविक टैब वर्ण सम्मिलित करना पसंद करते हैं।

आप Tabसामान्य फ़ील्ड टैबिंग के बजाय टैब सम्मिलित करने के लिए कुंजी के डिफ़ॉल्ट व्यवहार को बदल सकते हैं ।

आमतौर पर, यह जावास्क्रिप्ट का उपयोग करके किसी साइट के डेवलपर द्वारा किया जाएगा ...

function keyHandler(e) {
    var tabkey = 9;
    if (e.keyCode == tabkey) {
        this.value += "\t"; \\ could use something like "    " instead
        if (e.preventDefault) {
            e.preventDefault();
        }
        return false;
    }
}

आपके उत्तर के लिए धन्यवाद! मेरा प्रश्न, हालांकि, क्या कोई कुंजी-संयोजन है, एक शॉर्टकट जिसे मैं इंडेंट करने के लिए टाइप करते समय उपयोग कर सकता हूं? ... मैं इस टेक्स्टफील्ड में टाइप करके आपके द्वारा दिए गए फ़ंक्शन को कैसे कह सकता हूं ?
काई नोएक

@EchtEinfachTV मेरा संपादन देखें आपकी स्थिति के लिए एक फ़ायरफ़ॉक्स addon है। का आनंद लें!
इयान एटकिन

1

आमतौर पर, मैक ओएस एक्स पर, आप CtrlOptTabस्विचिंग फ़ोकस के बजाय टैब कैरेक्टर डालने के लिए दबा सकते हैं ।

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.