负数正则表达式(保留2位小数):
<el-input v-if="editmodel" v-model="scope.row.itemNum"
oninput="value=value.replace(/[^\-\d.]/g, '') // 清除“数字”和“.”以外的字符
.replace(/^[0-9]*$/gi,'') //第一个字符必须-
.replace(/\.{2,}/g, '.') // 只保留第一个. 清除多余的
.replace('.', '$#$')
.replace(/\./g, '')
.replace('$#$', '.')
.replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3')"
@blur="bdvalidnum(scope.row)"></el-input>
正数表达式(保留2位小数):
<el-input v-if="editmodel" v-model="scope.row.itemNum"
oninput="value=value.replace(/[^\d.]/g, '') // 清除“数字”和“.”以外的字符
.replace(/\.{2,}/g, '.') // 只保留第一个. 清除多余的
.replace('.', '$#$')
.replace(/\./g, '')
.replace('$#$', '.')
.replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3')"
@blur="bdvalidnum(scope.row)"></el-input>
posted on
浙公网安备 33010602011771号