PDA

View Full Version : Number check


robert orlini
07-20-2004, 08:48 PM
Hello,

I need a JavaScript later to come up when anything but a number and/or a decimal point is entered into a price each field. The JavaScript below is not allowing the decimal point. Can anyone suggest what I have to add or fix please?

function isNumber2(inputStr, field)
{
for(var i=0; i<inputStr.length; i++)
{
var charVal = inputStr.substring(i, i+1);
if(charVal < "0" || charVal > "9" || (charVal.value=="" || charVal.value ==",")) {
alert ("Please make sure your " + field + " entry are numbers only");
return false;
}
}
return true;

Thx.

Robert Orlini
HW
τΏτ

dumpfi
07-20-2004, 08:58 PM
function isNumber2(inputStr, field) {
if(inputStr.match(/[^0-9\.]/) || inputStr.match(/\..*\./) || inputStr.match(/^\.|\.$/) {
alert ("Please make sure your " + field + " entry are numbers only");
return false;
}
return true;
}

dumpfi

robert orlini
07-21-2004, 01:30 PM
Worked....THANKS!