0
点赞
收藏
分享

微信扫一扫

el-input限制只能输入规定的数

盖码范 2022-07-31 阅读 125


1. el-input限制只能输入正整数

="value=value.replace(/^(0+)|[^\d]+/g,'')"

替换代码添加至​​el-input​​中

<el-input
style="width:80px;"
@change="update(item)"
oninput="value=value.replace(/^(0+)|[^\d]+/g,'')"
v-model="item.quantity"
placeholder="请输入购买数量"
></el-input>

2. el-input限制只能输入正数和小数点后二位

oninput="value= value.match(/\d+(\.\d{0,2})?/) ? value.match(/\d+(\.\d{0,2})?/)[0] : ''"

替换代码添加至​​el-input​​中

<el-input
style="width:80px;"
oninput="value= value.match(/\d+(\.\d{0,2})?/) ? value.match(/\d+(\.\d{0,2})?/)[0] : ''"
@change="update(item)"
v-model="item.freight"
placeholder="请输入运费"
></el-input>


举报

相关推荐

0 条评论