控制输入值为大于0,最多保留2位小数,避免了输入e识别为数字,并将0001234强转为1234<el-input v-model="name" oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+3)} if(value){value = value.replace(/^0+(\d)/, '$1') } if(Number(value)<0){value=0}" clearable/>
控制输入值大于1小于1000,最多保留4位小数,,避免了输入e识别为数字,并将0001234强转为1234
<el-input v-model="name"
oninput="if(isNaN(value)) { value = null } if(value.indexOf('.')>0){value=value.slice(0,value.indexOf('.')+5)} if(Number(value)>100){value=100} if(Number(value)<0){value=0} if(value){value = value.replace(/^0+(\d)/, '$1') }"
clearable/>