Web ページにテキスト ボックスがあります。ユーザーが文字を入力せずにスペースを入力できないようにしたい。私は今これを持っています。
$('#DivisionName').bind('keypress', function(e) {
if($('#DivisionName').text().length == 0){
if (e.which == 32){//space bar
e.preventDefault();
}
}
else{
alert("if not working");
}
});
これは私のHTMLです
<input maxLength=15 name="DivisionName" id="DivisionName" size=15>
コードを実行すると、ユーザーは文字を入力せずにスペースを入力できます。どこが間違っていますか?