网站金额输入框,防止用户输入小数 js代码如下,监听了当用户点击输入框,输入内容时为事件
obj.value=obj.value.replace(/[^0-9]/g,'');
这样会出现一个bug 那就是用户把一组带有小数点的数据 复制粘贴到输入框时 是监听不到的
解决方法如下:
onkeyup="this.value=this.value.replace(/[^\d]/g,'');checkMoney(this);"
这样数据是复制粘贴进去 也可以监测到了!
网站金额输入框,防止用户输入小数 js代码如下,监听了当用户点击输入框,输入内容时为事件
obj.value=obj.value.replace(/[^0-9]/g,'');
这样会出现一个bug 那就是用户把一组带有小数点的数据 复制粘贴到输入框时 是监听不到的
解决方法如下:
onkeyup="this.value=this.value.replace(/[^\d]/g,'');checkMoney(this);"
这样数据是复制粘贴进去 也可以监测到了!
转载于:https://my.oschina.net/u/2378502/blog/530120