function ValidPrice(obj)
{ s = obj.value;
//var reg = /^[0-9]*\.[0-9]{0,2}$/;
var reg = /^[0-9]+([.]{1}[0-9]{1,2})?$/;
if (!reg.test(s))
{
obj.value = "";
alert("必须为>=0的金额,精确到小数点后2位!");
obj.focus();
obj.select();
return false;
}
return true;
}
本文介绍了一个用于验证用户输入金额是否合法的JavaScript函数。该函数确保金额大于等于0且最多保留两位小数。
function ValidPrice(obj)
{ s = obj.value;
//var reg = /^[0-9]*\.[0-9]{0,2}$/;
var reg = /^[0-9]+([.]{1}[0-9]{1,2})?$/;
if (!reg.test(s))
{
obj.value = "";
alert("必须为>=0的金额,精确到小数点后2位!");
obj.focus();
obj.select();
return false;
}
return true;
}
2785
3281

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