"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > अमान्य होने पर भी HTML5 डिजिटल इनपुट बॉक्स का मूल इनपुट प्राप्त करें

अमान्य होने पर भी HTML5 डिजिटल इनपुट बॉक्स का मूल इनपुट प्राप्त करें

2025-05-03 पर पोस्ट किया गया
ब्राउज़ करें:953

] हालाँकि, यदि इनपुट अमान्य है (जैसे, गैर-न्यूमेरिकल वर्ण शामिल हैं), तो इसकी मान संपत्ति एक खाली स्ट्रिंग लौटाती है। समाधान:

How to Retrieve Raw Input from an HTML5 Number Input Field, Even if It's Invalid?

जबकि विनिर्देशों अमान्य मूल्यों की पुनर्प्राप्ति को रोकते हैं, यह निर्धारित करने का कोई तरीका नहीं है कि इनपुट खाली है या अमान्य पाठ है। इसलिए, एक अलग दृष्टिकोण की आवश्यकता है। document.getElementByid ('edquantity'); numberInput.addeventListener ('इनपुट', (ईवेंट) => { const rawvalue = event.target.value; if (isnan (rawvalue)) { // इनपुट अमान्य पाठ है; इसे लाल रंग numberInput.classList.add ('त्रुटि'); } अन्य { // इनपुट एक मान्य संख्या है; रंग हरे रंग numberInput.ClassList.Remove ('त्रुटि'); } }); यह तब जांचता है कि क्या मान एक मान्य संख्या है; यदि यह नहीं है, तो यह इनपुट लाल रंगों को रंग देता है; अन्यथा, यह इसे हरे रंग में रंग देता है।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3