el-input只能输入数字,两位小数;输入正整数
<el-input
v-model.trim="form.field"
oninput="value=value.replace(/[^\d^\.]+/g,'').replace(/^0+(\d)/,'$1').replace(/^\./,'0.').match(/\d+.?\d{0,2}/)"
placeholder="请输入"
:disabled="readonly"
:maxlength="16"
>
// oninput="value=value.replace(/^0+(\d)/, '$1').replace(/[^\d]/g, '').replace(/^0/, '')" 输入大于0的正整数
// oninput="value=value.replace(/[^\d^]+/g,'')" 输入数字
本文来自博客园,作者:hong_li,转载请注明原文链接:https://www.cnblogs.com/hong1/p/18701086

浙公网安备 33010602011771号