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

如何使输入框只能输入1到35之间的数字?

如何使输入框只能输入1到35之间的数字?

慕慕森 2018-08-07 10:09:03
$('input.ipt.form-control.gotoPageNo').keyup(function() {    var c = $(this);    if (/[^\d]/.test(c.val())) { //替换非数字字符           var temp_amount = c.val().replace(/[^\d]/g, '');         $(this).val(temp_amount);     } });以上代码实现了只能输入数字,如何再加以限制输入的范围呢?不是说几位数,是具体的数字,如1到35之间的数字?
查看完整描述

1 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

在正则表达式判断完之后,再进行大小判断啊。

if(c.val()>35 || c.val()<1){  //do something}


查看完整回答
反对 回复 2018-09-21
  • 1 回答
  • 0 关注
  • 828 浏览
慕课专栏
更多

添加回答

举报

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