<input type="text" name="danjia" οnblur="checkFloat(this.value)" >
方法一:
function checkFloat(val)
{
var regex = /^[+|-]?/d*/.?/d*$/;
if (!regex.test(val))
{
alert("单价格式不正确!");
return ;
}
}
缺点: 方法一的缺点是不能判断特殊字符
方法二:
function checkFloat(val)
{
if(isNaN(val))
{
alert("单价格式不正确!");
return ;
}
}
注释:只要不是数字就弹出:单价格式不正确!