在js中用一款isnan来判断是否为数字,下面我们利用一款验证数字的正则表达式来处理如。=/^d+(.d+)?$/可以判断用户输入的是小数,整数,等都属于数字。
function checkisnumeric(obj,msg)
{
var reg=/^d+(.d+)?$/
if(obj.value!=''){
if(!reg.exec(obj.value))
{
alert(msg);
obj.focus();
return false;
}
}
简单测试
var a=123456.1;
checkisnumeric(a,'不是数字');
本站原创文章转载注明来源http://www.111cn.net ,否则必究
时间: 2024-09-20 12:40:12