function isNumber(oNum)
{
if(!oNum) return false;
var strP=/^\d+(\.\d+)?$/;
if(!strP.test(oNum)) return false;
try{
if(parseFloat(oNum)!=oNum) return false;
}
catch(ex)
{
return false;
}
return true;
}
本文介绍了一个用于验证用户输入是否为有效数字的JavaScript函数。该函数通过正则表达式检查数字格式,并利用parseFloat确保传入值能正确转换为数字。
716

被折叠的 条评论
为什么被折叠?



