如何用js限定js获取文本框的值只能输入数字和小数点,且只能输入小数点后两位

今天自己有需求所以参考后弄叻一个pc的。
现在还有一个bug就是在小数点后面多选的时候没有办法输入当然还有兼容性的处理。

reg : /^(\d+)(\.\d{0,1})?$/, //内容检测表达式,之所以最多为1是因为值為keydown获得的改变前的值,输入小数点第三个数字的时候获得是没改变的前两位。而正则判断的为1位因此不能通过。若2两位改变为1位的时候虽然正则没有过,但是因为此刻将要执行预设的删除操作所以还是继续执行。 //如果不是按预设的键 并且点的位置在鼠标的位置前 则鈈能操作

js完美解决jspjs获取文本框的值限制只能输入数字、小数问题 评分:

0 0

为了良好体验不建议使用迅雷下载

js完美解决jspjs获取文本框的值限制只能输入数字、小数问题

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0

为了良好体验,不建议使用迅雷下载

为了良好体驗不建议使用迅雷下载

0 0

为了良好体验,不建议使用迅雷下载

您的积分不足将扣除 10 C币

为了良好体验,不建议使用迅雷下载

开通VIP会员权限免积分下载

您因违反CSDN下载频道规则而被锁定帐户,如有疑问请联络:!

js完美解决jspjs获取文本框的值限制只能输入数字、小数问题

我要回帖

更多关于 js获取文本框的值 的文章

 

随机推荐