图片效果

2.html部分
<input placeholder="0.00" value="{{docMoney}}" type="digit" bindinput="priceEvent" />
3.js部分
// 价格限制小数点后两位
priceEvent(e) {
console.log(e)
var money;
if (/^(\d?)+(\.\d{0,2})?$/.test(e.detail.value)) { //正则验证,提现金额小数点后不能大于两位数字
money = e.detail.value;
} else {
money = e.detail.value.substring(0, e.detail.value.length - 1);
}
this.setData({
docMoney: money,
})
},
本文介绍了如何使用JavaScript进行价格输入验证,确保金额小数点后不超过两位,并演示了正则表达式在验证金额格式中的应用。
4605

被折叠的 条评论
为什么被折叠?



