負數正則表達式(保留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>
