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