1、关于价格
$("#price").on('input propertychange', function() {
this.value = this.value.replace(/^(\-)*(\d+)\.(\d\d\d\d\d).*$/, '$1$2$3$4$5.$3'); //只能输入四个小数
this.value = this.value.replace(/[^\d.]/g, ""); //清除"数字"和"."以外的字符,只能输入正整数
this.value = this.value.replace(/^\./g, ""); //验证第一个字符是数字而不是其他的
this.value = this.value.replace(/\.{2,}/g, "."); //只保留第一个. 清除多余的
});
2、关于登录框的输入限制
2.1input只能输入手机号码
HTML:
<input type="text" maxlength="11" id="UserPhone" name="UserPhone" placeholder="请输入手机号码" class="layui-input">
JS:
// 验证输入正确的手机号码,当input框失去焦点的时候,函数才执行
$("#UserPhone").blur(function()