前端 如何限制input输入问题
答案:1 悬赏:10 手机版
解决时间 2021-02-22 04:15
- 提问者网友:孤山下
- 2021-02-21 19:07
前端 如何限制input小数点前只可以输入八位数,没有小数点的情况下只可以输入八位,有下数点的情况下,小数点前最多八位,小数点后面两位。
最佳答案
- 五星知识达人网友:鸠书
- 2021-02-21 19:31
我写了个demo给你 主要就这一句 var reg2 = /^\d+(\.\d{2})?$/;<br><br><!DOCTYPE html><br><html><br><head><br><meta charset="utf-8" /><br><title>正则表达式 demo</title><br><meta name="Keywords" content="" /><br><meta name="Description" content="" /><br></head><br><body><br><input type="text" id="input" /><br><button id="go">验证</button><br><script type="text/javascript"><br>//文本框只能输入数字和小数点、且小数点后只能为2位数、小数点不能在第一位<br>var input1 = document.getElementById('input');<br>var btn1 = document.getElementById('go');<br>var reg2 = /^\d+(\.\d{2})?$/;<br>btn1.onclick = function(){<br>var val = input1.value;<br>alert( reg2.test(val));<br>}<br></script><br></body><br></html>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯