<input class="text check_num" type="text" name="money" value="{$money}" rel="{$money}" placeholder="请输入金额" /> /** * 检测金额,键盘松开时触发的事件 keyup */ $(".check_num").on("keyup",function(){ var reg1 = /((^[1-9]\d*)|^0)(\.\d{0,2}){0,1}$/; var last_num = $(this).attr("rel"); if(!reg1.test($(this).val())){ //如果输入的不匹配,则保持上一次的记录 $(this).val(last_num); }else{ $(this).attr("rel",$(this).val()) } });
JS正则匹配验证金额,可为整数,一位小数或两位小数
猜你喜欢
转载自blog.csdn.net/weixin_42047371/article/details/98614405
今日推荐
周排行