我收到错误,例如我有 4 个文本框名称、出生日期、年龄和邮件 ID。如果我输入了姓名、出生日期和年龄,但我没有输入邮件 ID。如果我单击提交,则警报框会出现在该邮件 ID 为空的情况下。如果我在该警报框中单击“确定”,则其余三个字段名称,dob,age 如果我单击“确定”也为空。
<script>
function validateForm(){
var x=document.forms["registration_form"]["user_name"].value
if (x==null || x=="")
{
alert("Please Enter The Name");
return false;
}
else{ true}
var x=document.forms["registration_form"]["dob"].value
if (x==null || x=="")
{
alert("Please Enter Date Of Birth");
return false;
}
else{ true}
var x=document.forms["registration_form"]["age"].value
if (x==null || x=="")
{
alert("Please Enter Age");
return false;
}
else{ true}
var x=document.forms["registration_form"]["number"].value
if (x==null || x=="")
{
alert("Please Enter The Mobile Number");
return false;
}
else{ true}
var x=document.forms["registration_form"]["mail"].value
var atpos=x.indexOf("@");
var dotpos=x.lastIndexOf(".");
if (x==null || x=="" || atpos<1 || dotpos<atpos+2 || dotpos+2>=x.length)
{
alert("Please Enter a Valid Mail-Id and Must fill it");
return false;
}
else{ true}
var x=document.forms["registration_form"]["address"].value
if (x==null || x=="")
{
alert("Please Enter The address ");
return false;
}
else
{
return true;
}
}
</script>