监听input输入框校验
再次记录下,这里没封装,仅演示~
保留2位小数
- 只能输入数字和两位小数
<el-inputv-model="form.amount"oninput="value=value.replace(/[^0-9.]/g,'').replace(/\.{2,}/g,'.').replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')"placeholder="请输入金额"maxlength="8"
/>
只能输入数字
<el-inputv-model.number="form.num"oninput="value=value.replace(/[^0-9]/g,'')" placeholder="请输入序号"maxlength="8"
/>
数字类型校验
<el-inputv-model.number="form.num"placeholder="请输入"maxlength="8"
/>