用法:鼠标输入失去焦点的时候出发onchange属性调用js校验正则方法,正则校验reg1.test()不正确返回false,正确返回true;
定义mm做判断
缺点:return直接退出了,如果需要重复操作不可取,或者不用return
html页面
<input type="text" οnchange="amountCheck()" autocomplete="off" >
js页面
var mm = true;
function amountCheck(){
var amout = $("#amout").val();
var reg1 = /^\d*(\.\d{1,2})?$/;
if(!reg1.test(amout)){
alert("金额输入不规范,小数保留两位小数!");
$("#amout").val("");
mm = false;
}
}