var test2Regex = / ^ [0-9] * $ /; उपरोक्त इनपुट को केवल संख्याएं और कोई रिक्त स्थान नहीं होने की अनुमति देता है
var i = 0; Var प्रो = []; के लिए (var i = 0; i & lt; 2; i ++) {प्रो [i] = document.getElementById ('समर्थ' + i); यदि (! प्रो [i] .value.match (test2regex)) {/ / चेतावनी ("आपने प्रवेश किया है:" + प्रो [i] .value) इनलाइन संदेश ('प्रो' + i, 'अवैध इनपुट', 10); विवरण झूठा है; }} यह करने के लिए सही तरीके से प्रयोग कर रहा है क्योंकि यह एक चर पर काम करता है जो कि getelement आईडी का प्रयोग नहीं करता है
var phoneno = form.phoneno.value; अगर (! Phoneno.match (test1regex)) {inlineMsg ('phoneno', 'आपने एक अवैध वर्ण दर्ज किया है।', 10); विवरण झूठा है; } प्राप्त तत्व एकमात्र अंतर है, लेकिन मुझे इसके लिए वेरिएबल पास करने की आवश्यकता है।
regex.test विधि का उपयोग करें
यदि (! Test2Regex.test (pro [i] .value)) {// अवैध इनपुट, ब्लाह-ब्लाह- Blah}
Comments
Post a Comment