我有以下代码可防止用户在长度为 0 时输入空格。现在,当长度为 0 时,如何防止用户输入所有特殊字符(除 az AZ 0-9 之外的任何字符)?
$('#DivisionName').bind('keypress', function(e) {
if($('#DivisionName').val().length == 0){
if (e.which == 32){//space bar
e.preventDefault();
}
}
});
这是我的文本框。
<input type="text" id="DivisionName" />