एंड्रॉइड के लिए, आपको आमतौर पर संख्यात्मक कीबोर्ड के लिए type="number"
की आवश्यकता होती है। (आईफोन के लिए कुछ काम इसके लायक है।) आप टाइप करते समय type="number"
में गैर-न्यूमेरिक्स प्रदर्शित नहीं कर सकते हैं। लिखते-लिखते ही प्रदर्शित करने के लिए, आप type="text"
की आवश्यकता होगी, और फिर आप संभव autoNumeric तरह मौजूदा और प्लगइन का उपयोग कर सकता है आपके द्वारा लिखे जाने फ़ॉर्मेट करने के लिए, लेकिन फिर आप हर कुंजी पर अक्सर एक गैर-अंकीय कुंजीपटल के लिए डिफ़ॉल्ट को धक्का दे रही पर रखेंगे, दबाएँ।
आपके सर्वोत्तम वर्कअराउंड समाधान में type="number"
संपादन के लिए type="text"
या किसी अन्य फ़ील्ड को स्वरूपित करने के लिए स्विच किया जाना चाहिए जब फ़ील्ड फोकस न हो या एक ही समय में। और/या, आप अगर ब्राउज़र या नहीं डिफ़ॉल्ट कीबोर्ड मुद्दे के साथ एक डिवाइस पर है पता लगा सकता है और यदि नहीं, तो आप type="text"
और प्रारूप के साथ अच्छी तरह से रह सकते हैं के रूप में आप के साथ चलते हैं। मैंने देखा है कि अन्य कामकाज स्पिनर (क्रेडिट कार्ड जैसे बड़ी संख्या के लिए अच्छा नहीं है) या विजेट अपने स्वयं के छद्म-कीबोर्ड के साथ हैं।
अनुचित नहीं हैं उल्लेख करने के लिए, मैं हाल ही में एक type="number"
प्लगइन पर काम कर type="number"
एंड्रॉयड मुद्दे के समाधान में मदद करने के लिए, और एक साथ एक वेब साइट डाल रहा हूँ इसे साझा करना समाप्त कर लें। आप के लिए निजी तौर पर यूआरएल अग्रेषित करने के लिए मुबारक हो, (प्लगइन डाउनलोड करने योग्य है और एपीआई विस्तार से प्रलेखित है), लेकिन मैं यहाँ बस अभी तक साइट प्रकाशित करने के लिए जब तक मैं पृष्ठों डाल समाप्त किया है नहीं करना चाहती। वापस आने और यूआरएल को शामिल करने के लिए तैयार होने पर इस जवाब को संपादित करने में खुशी होगी।
स्रोत
2014-03-16 00:02:36
क्या इसके लायक है के लिए (थोड़ी देर हो चुकी अब) - मैं अंत में एक साइट एक साथ मेरी प्रकार के लिए रखा है = "number" प्लग-इन जो इस समस्या का सामना लोगों के लिए उपयोगी हो सकता है: http: // www.numbox.org/ –