<input type="text" oninput="this.value = this.value.replace(/[^0-9]/g, '');">

限制只能输入整数,0能开头

<input type='text' onkeyup="value=value.replace(/^(0+)|[^\d]+/g,'')">

限制只能输入0不能开头的整数

<input type="number" oninput="if(value>201000)value=201000;if(value<1)value=1" required="required" />

只允许输入整数并限制最大值和最小值,但有点不好用

整合一下:

<input type='text' onkeyup="value=value.replace(/^(0+)|[^\d]+/g,'')" oninput="if(value>201000)value=201000" required="required" />

 

网站资源收集和分享不易,请随手点下本站的广告支持一下吧,有能力的可以打赏一波,谢谢了。

最后修改:2019 年 06 月 06 日
如果觉得我的文章对你有用,请随意赞赏