业务常用js代码

2021-11-11  本文已影响0人  拾钱运

只能输入数字并且保留两位小数

                <input type="text" placeholder="请输入"  v-model="item.tax" onkeyup="value=value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3');" />

或者

 <input type="text" placeholder="请输入"  v-model="item.tax" @keydown="handleInput2" />
method:{
    handleInput2(e) {
            // 通过正则过滤小数点后两位
            e.target.value = (e.target.value.match(/^\d*(\.?\d{0,1})/g)[0]) || null
    
        },
}

下拉刷新
https://www.jianshu.com/p/9354d85f1fdd
只能输入数字,调起原生的数字键盘

 <input placeholder="输入数字" type="text" pattern="[0-9]*">
上一篇下一篇

猜你喜欢

热点阅读