ここで絶対初心者です - 私は先週Javascriptでコーディングを始めたばかりで、この検証はうまくいかないようです!おかげですべてのあなたの良いアドバイスを事前にJavaScript検証フォーム/動作していません
<script type="text/javascript">
//Registration Form Validation
function validate(){
var firstName=document.getElementById("name").value;
var maleUser = document.getElementById("maleButton").checked;
if(firstName=="" || firstName==" "){
alert("Please enter your first name: ");
return false;
}
else if(maleUser==false){
alert("Please select your gender: ");
}else{
return true; window.location.href="Search/index.htm";
</script>
<!-- Reg Form needing validation -->
<h1>Registration Form</h1>
<p>
<div class=form_settings>
<form name="RegForm" onsubmit="return(validate());" >
First name: <input type="text" name="first_name" id="name" placeholder="Enter your First name" size="35"/>
<br>
Gender:
<input type="radio" name="male" id="maleButton" value="male"> Male
<br>
</p>
</form>
elseブロックの閉じ括弧はどこですか?plzはコード –
をフォーマットします。ブラウザコンソールなどでエラーメッセージが表示されますか? – nnnnnn