Vue-Element(功能)

1、el-input只能输入数字

<el-input v-model="form.sort" onkeyup="value=value.replace(/[^\d]/g, '')" :max="30000" placeholder="请输入权重"></el-input>{}

 2、正则只能输入数字,一个小数点,第一位不能为小数点,保留两位小数,为正数

<el-input v-model="form.amount" oninput="value=value.replace(/[^\d.]/g, '').replace(/\.{2,}/g, '.').replace('.', '$#$').replace(/\./g, '').replace('$#$', '.').replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3').replace(/^\./g, '')"></el-input>

 

posted @ 2023-11-17 16:35  忙着可爱呀~  阅读(22)  评论(0)    收藏  举报