限制input输入框的内容

这里的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>

猜你喜欢

转载自blog.csdn.net/yabaj/article/details/77444216
今日推荐