这里的demo是让input文本框只能输入0,1,2,3:
js代码:
<input type="text" id="test" value="0" />
<script type="text/javascript">
var reg = /[0-3]{1}$/;
$("#test").keypress(function(){
var e = window.event;
var keycode = e.keyCode;
var n = String.fromCharCode(keycode);
var cur = $(this).val();
$(this).val("");
if(reg.test(n) == false){
$(this).val(cur);
return false;
}
return true;
});
</script>
本文介绍了一种使用JavaScript和jQuery实现的方法,该方法可以让输入框仅接受0到3之间的数字输入。通过正则表达式和键盘事件监听,确保用户只能输入指定范围内的数字。
350

被折叠的 条评论
为什么被折叠?



