以下のフォーム検証でどこが間違っているのかアドバイスできますか?Jquery - 複数の入力ボックスシナリオのIf文
基本的に名前変数に何も含まれていない場合は、入力ボックスに「あなたの名前を入力してください」と表示しますが、再送信してもまだ名前を追加していない場合は、まだ検証していません。
それは私のナットを運転しています - 喜んで受け取ったすべての助け!
乾杯 ポール
if((names.length == 0) || (names != 'Please Enter Your Name')){
var error = true;
$('.error').fadeIn(500);
$('.nStar').fadeIn(500);
$('#name').val('Please Enter Your Name');
}else{
setTimeout("errorOut()",1000);
$('.nStar').fadeOut(500);
}
このonsubmitを実行している場合は、検証に失敗した場合はfalseを返す必要があります。あなたのコードの残りの部分を見て参考になるでしょう。 – j08691
上記のコードについては、正確には何が動作していませんか? –