我正在尝试进行基本的表单验证,但它不起作用。我需要以这样的方式进行,即在通过验证后,然后才提交表单。我不知道该怎么做。我的代码如下。
[重要请求] **我实际上对此很陌生,所以如果可能的话,我想获得一些关于 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;
}
}
谢谢