为了账号安全,请及时绑定邮箱和手机立即绑定

js正则匹配input框中只能输入数字并且可以输入小数保留两位

js正则匹配input框中只能输入数字并且可以输入小数保留两位

蓝山帝景 2019-05-24 10:49:13
js正则匹配input框中只能输入数字(包含小数)并且可以输入小数保留两位
查看完整描述

2 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

这个需求你拆开看,一个是input的读取和填充,一个是正则。
先获取input的value,然后检测替换,最后填充到input中。
都不难,自己查查,伸手不好
                            
查看完整回答
反对 回复 2019-05-24
?
HUX布斯

TA贡献1876条经验 获得超6个赞

varp=/^\d+(\.\d{2})?$/;
p.test("123")
//true
p.test("123.36")
//true
p.test("123.367")
//false
varin=$("input").val()
if(p.test(in)){
console.log("success")
}
                            
查看完整回答
反对 回复 2019-05-24
  • 2 回答
  • 0 关注
  • 2232 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信