お問い合わせフォームの jQuery 検証を書くのに行き詰まっています。入力フォームに文字が含まれているかどうかをチェックする簡単なコードを書きました。文字がある場合は、引き続き PHP コードを実行し、メールを送信します。それ以外の場合は、エラー ボックスを表示して、お客様に再確認するよう伝えます。コードは次のとおりです。
(function($){
$('.required',$form).each(function(){
var inputVal = $('form-element-name').val();
var inputVal2 = $('form-element-email').val();
if(inputVal == ''){
$('errorbox1').addClass('errormsg1');
}
else if(inputVal2 == '') {
$('errorbox2').addclass('errormsg2');
}
}
}
Inputval は名前の入力フィールドで、inputval2 は電子メールの入力フィールドです。さらに、Errorbox1 は空のコンテナーであり、errormsg1 は、errorbox1 にエラーを示す背景画像を与えるクラスになります。