1.只能输入正整数
oninput="value=value.replace(/[^\d]/g,'')"onKeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode || event.which))) || event.which === 8"
2.判断是否为金额
validMoney(money) { var reg = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/; if (!reg.test(money)) { this.$message({ message: "请输入金额", type: "warning", }); }},
3.只能输入小数和正整数
oninput="value=value.replace(/[^\d.]/g,'')"