私は JavaScript が初めてで、問い合わせフォームに問題があります。
2 つの if ステートメントがあり、2 番目のステートメントの最後で false を返しますが、これを実行すると、両方のフィールドが空になり、エラー メッセージが表示され、メールが送信されません。しかし、2 番目の入力フィールドにのみ情報を入力すると、最初のフィールドが空であっても、フォームが入力されたと見なされます。
if ステートメントのいずれかが false の場合、メールの送信を停止するにはどうすればよいですか?
私のコード
function checkForm(){
if (streetAddress.value == "") {
addressErrorMsg.style.display="block";
}
if (fullname.value == "") {
nameErrorMsg.style.display="block";
return false;
}
else{
return true;
}
}