What's wrong with just using isNaN? Or if something wrong with that, what
about regexp?
function isNumber(testNumber) {
return String(testNumber).match(/^[0-9]*\.?[0-9]*$/);
}
Sam
> -----Original Message-----
> From: Robert Orlini [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, July 20, 2004 3:42 PM
> To: CF-Talk
> Subject: OT: JS number check
>
> 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;
>
> Robert
[Todays Threads]
[This Message]
[Subscription]
[Fast Unsubscribe]
[User Settings]
[Donations and Support]
- OT: JS number check Robert Orlini
- Re: OT: JS number check Qasim Rasheed
- RE: OT: JS number check Kevin Rosenthal
- Re: OT: JS number check Samuel R. Neff
- Re: OT: JS number check Joe Rinehart
- RE: OT: JS number check Samuel R. Neff
- Re: OT: JS number check Joe Rinehart