私はminとmaxlengthにjQueryを使用しています。私はminlengthが正しくない場合、ボタンを防ぐためにここに欲しいです。私はユーザーが最小8桁を入力していない場合は、ボタンを防ぐことを意味します。ボタンのjqueryを防止する
のjQuery:
var minLength = '8';
var maxLength = '13';
$("input[name=354]").keypress(function(){
if(this.value.length > maxLength) {
this.value = this.value.slice(0, maxLength);
}
if(this.value.length < minLength) {
$(this).css('border','1px solid #f00');
} else {
$(this).css('border-color','#cfdadd');
}
});
HTMLボタンコード:
<button type="button" class="btn next">Next</button>
あなたの実際のボタンは何を提出することはできません:それは 'タイプ= submit'か、それはあなたが'はminLengthを使用していないのはなぜ – tektiv
を提出しなければならないことをJSで書かれていませんか、 'と' maxLength'属性の値を検証するのですか? – Mohammad
@tektivはい、それは何も提出しません、ボタンは次のスライドに移動します。私はこのボタンが適切な検証なしに次のスライドに移動しないようにしなければなりません。 – Jason