$('#name').keypress(function(e) {
if(e.which < 97 || e.which > 122){
e.preventDefault();
}
});
上記のコードでは、アルファベットのみを使用できますが、同時にスペースも使用できません。私はスペースのコードが32であることを知っていますが、このシナリオをどのように追加すればよいですか?ifステートメントの範囲を使用する複数の条件
$('#name').keypress(function(e) {
if(e.which < 97 || e.which > 122){
e.preventDefault();
}
});
上記のコードでは、アルファベットのみを使用できますが、同時にスペースも使用できません。私はスペースのコードが32であることを知っていますが、このシナリオをどのように追加すればよいですか?ifステートメントの範囲を使用する複数の条件
値を除外するand
句を使用32
$('#name').keypress(function(e) {
snippet.log(e.which)
if ((e.which < 97 || e.which > 122) && e.which != 32 && e.which != 45) {
e.preventDefault();
}
});
<!-- Provides the `snippet` object, see http://meta.stackexchange.com/a/242144/134069 -->
<script src="http://tjcrowder.github.io/simple-snippets-console/snippet.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id="name" />
'(e.which場合!= 32 &&(e.which <97 || e.which> 122)&& e.which) ' – Rayon