Click here to Skip to main content
15,888,454 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>LowLevel Validation Form</title>
<script type="text/javascript">
function validate()
{
	
	var name_str=document.my_form.name.value;
	if((name_str==null)||(name_str==""))
		{
		alert("Enter Name")
		return false
		}
	
	 var pwd_str=document.my_form.pwd.value;
	if((pwd_str=="null")||(pwd_str==""))
		{
		alert("Enter Password")
		return false
		}
	
	var repwd_str=document.my_form.repwd.value;
	if((repwd_str=="null")||(repwd_str==""))
		{
		alert("ReEnter Password")
		return false
		}

	if(pwd_str!=repwd_str)
	{    
		alert("password must be same!");  
		return false  
		}  
	
	var age_str=document.my_form.age.value;
	if((age_str=="null")||(age_str==""))
		{
		alert("enter age")
		return false
		}
	
	if (isNaN(age_str))
	{
		  alert("only numeric")
		  return false
	}
	
	var ph_str=document.my_form.ph.value;
	if((ph_str=="null")||(ph_str==""))
	{
	alert("enter phone number")
	return false
	}
	if (isNaN(ph_str))
	{
		  alert("only numeric ph")
		  return false
	}
	if((ph_str.length<1)||(ph_str.length>10))
		{
		alert("Invalid length of ph")
		return false
		}
	
	var email_str=document.my_form.email.value;
	if((email_str=="null")||(email_str==""))
	{
	alert("enter email")
	return false
	}
	 
	var atposition=email_str.indexOf("@");  
	var dotposition=email_str.lastIndexOf(".");  
	if (atposition<1 || dotposition=x.length)
	{  
	  alert("Please enter a valid e-mail address")
	  return false 
	} 
	
	if ((!document.getElementById("a").checked)&&(!document.getElementById("b").checked))
		{
        alert("no button is selected");
        return false
	} 
	
	var i;
	var group1 = document.my_form.hobby;
	for (var i=0; i
</head>
<body bgcolor=aqua>
Application Form
<form name="my_form" >
Name:   
<input type=text name=name>
Password:   
<input type=password name=pwd>
Retype Password:   
<input type=password name=repwd>
Age:    
<input type=text name=age>
Phone No:    
<input tupe= text name=ph>
Email:    
<input type=text name=email>
Sex:    
<input type= "radio" name="gender" id="a" value="Male">Male    
<input type= "radio" name="gender" id="b" value="Female">Female    
Hobby:
<input type="checkbox"name= "hobby" id="1" value="singning">Singning
<input type="checkbox"name= "hobby" id="2" value="reading">Reading
<input type="checkbox"name= "hobby" id="3" value="tv">TV

Country
<select name="mymenu" id="dd">
<option value ="Select">Select</option>
<option value ="India">India</option>
<option value ="China">China</option>
<option value ="SriLanka">SriLanka</option>
</select>
<input type="submit" value=Submit>
<input type="reset" value=Reset>
</form>

</body>
</html>
Posted
Updated 25-Oct-15 21:13pm
v2
Comments
Mohibur Rashid 26-Oct-15 1:41am    
try
document.my_form.gender.value

and see what happened.
Suvendu Shekhar Giri 26-Oct-15 3:14am    
How about adding some description to your question?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900