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

$('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之间的数字?


慕慕森
浏览 829回答 1
1回答

UYOU

在正则表达式判断完之后,再进行大小判断啊。if(c.val()>35&nbsp;||&nbsp;c.val()<1){&nbsp;&nbsp;//do&nbsp;something}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript