दिलचस्प पोस्ट
जावा में स्कैनर वर्ग का उपयोग करके कंसोल से इनपुट कैसे पढ़ सकता हूं? ES6 – एक आयात स्टेटमेंट के साथ एक क्लास पर प्रोटोटाइप विधि घोषित करें JUnit XML स्वरूप विनिर्देश जो हडसन का समर्थन करता है MySQL में ओरेकल के रोविइड के समतुल्य PHP में फ़ोन नंबर फ़ॉर्मेट करना एएसपी.नेट में ऐप्लीकेशन स्थिति के बजाय स्थिर वैरिएब का उपयोग करना varargs और '…' तर्क Google कैलेंडर में जोड़ने के लिए लिंक फ्लेक्स आइटम के बीच समान स्थान जावास्क्रिप्ट / jquery के साथ यूआरएल पैरामीटर को कैसे बदलें? नाम क्या है, और यह कैसे काम करता है? क्या मेमोरी रिसाव बनाया जाता है यदि .Net में MemoryStream बंद नहीं होता है? Android संपर्कों से पहला नाम और अंतिम नाम कैसे प्राप्त करें? ऑटोबॉक्सिंग के लिए कंपाइलर क्या कोड तैयार करता है? जावा 8: लम्बा-स्ट्रीम, अपवाद के साथ विधि द्वारा फ़िल्टर करें

जांचें कि इनपुट स्ट्रिंग में जावास्क्रिप्ट में कोई संख्या है या नहीं

मेरा अंत लक्ष्य एक इनपुट फ़ील्ड को मान्य करना है इनपुट या तो वर्णमाला या संख्यात्मक हो सकता है

Solutions Collecting From Web of "जांचें कि इनपुट स्ट्रिंग में जावास्क्रिप्ट में कोई संख्या है या नहीं"

आप यह जावास्क्रिप्ट का उपयोग कर सकते हैं। Jquery या Regex के लिए कोई ज़रूरत नहीं है

function isNumeric(n) { return !isNaN(parseFloat(n)) && isFinite(n); } 

कार्यान्वयन करते समय

 var val = $('yourinputelement').val(); if(isNumeric(val)) { alert('number'); } else { alert('not number'); } 

अद्यतन: एक स्ट्रिंग में उन में संख्या है या नहीं, यह जांचने के लिए, आप ऐसा करने के लिए नियमित अभिव्यक्ति का उपयोग कर सकते हैं

 var matches = val.match(/\d+/g); if (matches != null) { alert('number'); } 

अगर मैं गलत नहीं हूँ, तो प्रश्न के लिए "संख्या शामिल है", "संख्या" नहीं है इसलिए:

 function hasNumber(myString) { return /\d/.test(myString); } 
 function validate(){ var re = /^[A-Za-z]+$/; if(re.test(document.getElementById("textboxID").value)) alert('Valid Name.'); else alert('Invalid Name.'); } 
 function hasNumbers(t) { return /\d/.test(t); } 

अगर टी में संख्या शामिल है, अन्यथा गलत है तो रिटर्न देता है।

यह किसी भी तरह से बुलेटप्रूफ नहीं है, लेकिन यह मेरे उद्देश्यों के लिए काम किया और शायद यह किसी को मदद करेगा

 var value = $('input').val(); if(parseInt(value)) { console.log(value+" is a number."); } else { console.log(value+" is NaN."); } 

आप यह जावास्क्रिप्ट का उपयोग कर सकते हैं। Jquery या Regex के लिए कोई ज़रूरत नहीं है

 function isNumeric(n) { if(!isNaN(n)) { return true } else { return false } }