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

 

<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" />

 

各自选——天猫淘宝优惠券包邮打折X元购:http://www.gezixuan.com

发表评论



目前评论:访客  1   博主  0

  1. 好吧,我来了。