masy

文本框只允许输入整数并限制最大值和最小值
 <input type="text" oninput="this.value = this.va...
扫描右侧二维码阅读全文
28
2019/04

文本框只允许输入整数并限制最大值和最小值

 

<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 日 08 : 22
如果觉得我的文章对你有用,请随意赞赏

发表评论

1 条评论

  1. repostone

    好吧,我来了。