第1種
驗(yàn)證只能輸入數(shù)字
onkeyup="value=value.replace(/\D|^0/g,'')" //正整數(shù)
onkeyup="value=value.replace(/[^\d]/g,'')"http:// 0 跟正整數(shù)
驗(yàn)證只能輸入數(shù)字和小數(shù)幻梯,小數(shù)且只能輸入2位,第一位不能輸入小數(shù)點(diǎn)
oninput="value=value.replace(/[^\d.]/g, '').replace(/\.{2,}/g, '.').replace('.', '$#$').replace(/\./g, '').replace('$#$', '.').replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3').replace(/^\./g, '')"
第2種
用element ui 自帶的只能輸入數(shù)字进泼,且只有2位小數(shù)
//如需要輸入整數(shù)去掉precision就可
<el-input-number
v-model="xxx"
auto-complete="off"
:precision="2" //只能輸入2位小數(shù)
:controls="false" //去掉按鈕
></el-input-number>