var test2Regex = /^[0-9]*$/;
Вышеуказанное позволяет вводить только цифры без пробелов
var i=0;
var pro = [];
for(var i = 0; i < 2; i++) {
pro[i] = document.getElementById('pro' + i);
if(!pro[i].value.match(test2Regex)){
//alert("You entered: " + pro[i].value)
inlineMsg('pro' + i,'Invalid Input',10);
return false;
}
}
правильно использует запрос на совпадение, поскольку он работает с одной переменной, не используя идентификатор getelementто есть
var phoneno = form.phoneno.value;
if(!phoneno.match(test1Regex)) {
inlineMsg('phoneno','You have entered an invalid Char.',10);
return false;
}
единственное отличие - элемент get, но мне нужно, чтобы он передавал переменную.