में टाइप किया जा रहा मैं इस तरह एक साधारण इनपुट संख्या है से डॉट्स:रोकें पत्र 'ई' और एक इनपुट संख्या
<input type="number"/>
एक नंबर या वर्ण "e" के अलावा अन्य इनपुट कुछ भी करने की कोशिश कर रहे हैं, यह काम नहीं करता है, लेकिन जब मैं अक्षर "ई" टाइप करता हूं तो यह काम करता है।
मैंने w3.org चश्मा की जांच की, और यह स्पष्ट रूप से बताता है कि सामान्य नोटेशन (पूर्व: 10.2) या वैज्ञानिक नोटेशन (पूर्व: 1e2) का उपयोग करके फ़्लोटिंग संख्या टाइप की जा सकती है।
तो मेरा सवाल यह है: क्या उपयोगकर्ता को ई अक्षरों और बिंदुओं को टाइप करने से रोकने का कोई तरीका है। एक और तरीके से कहा: क्या इनपुट नंबर को स्वीकार करने का कोई तरीका है केवल इंटेग्रर नंबर?
मुझे एंगुलर निर्देश के साथ ऐसा करने का विचार है कि मैं अपने इनपुट नंबर पर एक विशेषता के रूप में इनपुट करूंगा, लेकिन मुझे वास्तव में यह नहीं पता कि यह काम कैसे किया जाए।
संपादित: मैं करना चाहते हैं क्या एक ही व्यवहार अनुकरण करने के लिए है कि अब हम जब, या "ई" के अलावा अन्य वर्णमाला में किसी अन्य अक्षर टाइप करने की कोशिश कर रहा है "।"। मैं जो कहना चाहता हूं वह यह है कि मैं इनपुट में दिखाई देने वाला पत्र नहीं देखना चाहता (जैसा कि अब मामला है)।
संभावित डुप्लिकेट के लिए है। कृपया देखें: http://stackoverflow.com/questions/19966417/prevent-typing-non-numeric-in-input-type-number?rq=1 – Mfusiki
मेरे द्वारा प्राप्त किए गए सभी हैक्स एक ही व्यवहार को अनुकरण नहीं करते हैं "ई" की तुलना में कोई अन्य अक्षर टाइप करते समय हमारे पास वर्तमान में इनपुट नंबर है। – Mathemagician
क्या आपने पाया है कि आप उत्तर में क्या चाहते थे? यदि हां, तो कृपया उत्तर – Weedoze