您的位置:首页 > Web前端 > JavaScript

input 默认数字键盘,并且通过 js 限制input中输入内容的数据格式

weixin_40785245 2018-05-31 13:59 71 查看
调用数字键盘,输入金额(整数和两位以内的小数):
<input type="number" class="inMoney j_yzvolume" value=""  placeholder="请输入转入金额">
$(".j_yzvolume").unbind().on("input", function () {
var bankVolume = $(this).val();
bankVolume = bankVolume.replace(/[^\d\.]/g,'');
var reg = /^([1-9][\d]{0,7}|0)(\.[\d]{1,2})?$/;
if(!reg.test(bankVolume)) {
if(bankVolume.indexOf('.')>-1 && bankVolume.split('.')[1]>2){
bankVolume = bankVolume.slice(0,-1);
}
}
$(this).val(bankVolume);
});

阅读更多
标签: 
相关文章推荐