फ़ायरफ़ॉक्स 28 पर, मैं <input type="number">
बढ़िया काम कर रहा हूँ क्योंकि यह इनपुट फ़ील्ड पर संख्यात्मक कीबोर्ड लाता है जिसमें केवल संख्याएँ होनी चाहिए।
फ़ायरफ़ॉक्स 29 में, नंबर इनपुट का उपयोग करके फ़ील्ड के दाईं ओर स्पिन बटन प्रदर्शित होते हैं, जो मेरे डिजाइन में बकवास की तरह दिखता है। मुझे वास्तव में बटन की आवश्यकता नहीं है, क्योंकि वे बेकार हैं जब आपको किसी भी तरह से 6 ~ 10 अंकों की संख्या लिखने की आवश्यकता होती है।
क्या सीएसएस या jQuery के साथ इसे अक्षम करना संभव है?
type="number"
मोबाइल ब्राउज़रों के लिए पूर्ण कीबोर्ड के बजाय संख्यात्मक कीबोर्ड दिखाना आवश्यक है।
<input type="tel">
यह केवल संख्या है और इसमें स्पिनर शामिल नहीं हैं।
type="text"
एक बुरा विचार है क्योंकि टच डिवाइस गलत कीबोर्ड दिखाएंगे।
type="number"
। आप यह सुनिश्चित करने के लिए कि यह एक संख्या है regex सेट करने केtype="text"
लिएpattern
विशेषता और उपयोग कर सकते हैं ।