JS正则--非负整数或小数[小数最多精确到小数点后两位]
2015-05-10 21:39
246 查看
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;
}
{ 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;
}
相关文章推荐
- JS正则--非负整数或小数[小数最多精确到小数点后两位]
- JS正则——非负整数或小数[小数最多精确到小数点后两位]
- JS控制只能输入数字并且最多允许小数点两位
- 正则表达式 控制textbox 的输入值为0~1;小数点精确到两位。适合折扣率控制
- JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金) 两位小数
- js正则表达式匹配小数点后两位
- 页面输入框js正则验证输入值为数字,且只保留小数点后两位
- js验证正数正则表达式 小数点后两位
- js控制input框只能输入数字和一位小数点和小数点后面两位小数
- js小数精确处理以两位(100)小数为例
- 正则表达式 小数点后必须保留两位小数
- 如何在js中精确除法计算并保留两位小数(不丢失精度)java针对于BigDecimal类型
- JS小数取整以及保留小数点后两位
- js控制input框只能输入数字和一位小数点和小数点后面两位小数
- JS限制input输入的为数字并且有小数的时候最多保留两位小数
- 正则表达式之非负整数或者两位小数
- js 正则表达式 判断两位小数
- js正则表达式,限1-2位整数,或者至多含有两位小数
- js正则表达式验证小数点前八位后两位
- JS限制input输入的为数字并且有小数的时候最多保留两位小数