基本的なフォーム検証を行おうとしていますが、うまくいきません。検証に合格した後にのみ、フォームを送信するようにする必要があります。私はそれを行う方法がわかりません。私のコードは以下です。
[重要なリクエスト] ** 私は実際にはこれにかなり慣れていないので、可能であれば、DOM に関する具体的な情報/説明と、それを操作してスタイルを設定する方法を取得したいと思います (W3School は役に立ちません) **
<form id="reg" method="POST" action="user.php" onsubmit="return validate()">
<label for="first">First Name: </label>
<input id="first" name="first" type="text" value="">
<label for="last">Last Name: </label>
<input id="last" name="last" type="text" value="">
<button type="submit">Register</button>
</form>
function validate(){
if(document.getElementById('first').value == ""){
alert('First Name Blank!');
return false;
}else{
return true;
}
if(document.getElementById('last').value == ""){
alert('Last Name Blank!');
return false;
}else{
return true;
}
}
ありがとう