いくつかのことを使用して、ベストプラクティスが何であるかを理解しようとしています。
if
ステートメント内にif
ステートメントを持つことが悪いことかどうか。- 私のコードを凝縮するためのより良い方法があれば、連鎖した一連の論理演算子を連鎖させません。
また、なぜ私isNumeric
が機能していないのかわかりません.2つの入力ボックスを備えた非常に単純なフォームがあり、jqueryでそれらをループしています。何が起こるかというと、5 文字を超える文字列を入力でき、isNumeric
条件にヒットしません。理想的には、ユーザーはこれに数字を入力する必要があります。何か案は?
$("form :input").each(function(){
if(this.id = "zipCode" && $(this).val().length < 5 && $(this).is(":visible")){
if($.isNumeric($(this).val())){
//do something
}
}
});