You are on page 1of 7

FORM VALIDATION <html> <head> <title>FORM VALIDATION</title> <script language="javascript"> function validatefrm() { var d=document.reg; var name=d.fname.

value; var name2=d.mname.value; var name3=d.lname.value; var email = d.email.value; var i=0; var ch=name.charAt(0); if(d.fname.value=="" ||d.mname.value==""||d.lname.value==""|| d.email.value=="" || d.cno.value=="") { alert("Fields should not be empty"); return (false); } else if(ch>="A" && ch<="z"){} else { alert("name should begin with alphabet"); return (false); } if(name.charAt(2)=="") { alert("name length should be greater than 2"); return(false); } if(email.charAt(0)=="@") { alert("Email id should not start with @"); return(false); }

var x=d.email.value.indexOf("@"); if(x=="-1") { alert("@ should be present in the email id"); return(false); } var y=d.email.value.indexOf("."); if(y=="-1") { alert(". should be present in the email id"); return(false); } for(i=0;i<=9;i++) { var z=d.cno.value.charAt(i); if(z>="0" && z<="9"){} else { alert("Phone no should contain only numbers(10 digit)"); return (false); } if(!countSelections(reg.gender)) { alert("select your gender"); return (false); }

} alert("Registration successful!!!"); } function countSelections(buttonGroup) { for(i=0;i<buttonGroup.length;i++) { if(buttonGroup[i].checked) return (true);

} return (false); } </script> </head> <body> <h2>Complaint Form</h2> <form name="reg" action="http:\\localhost\xyz.asp" onsubmit="validatefrm();" method="get"> NAME: <input type="text" name="fname"> <input type="text" name="mname"> <input type="text" name="lname"><br><br><br> EMAIL ID:<input type="text" name="email"><br><br><br> PHONE NO:<input type="text" name="cno"><br><br><br> GENDER: MALE<input type="radio" name="gender" value="male"> FEMALE<input type="radio" name="gender" value="female"><br><br><br> TYPE OF REPORT:<select size="1"> <option>MISSING</option> <option>LOOT</option> <option>ROBBERY</option> <option>CYBER CRIME</option> <option>HARASSENT</option> </select><br><br><br> WRITE YOUR COMPLAINT HERE:<br><br><textarea name="add" row="100" cols="50"> </textarea><br><br><br> <input type="submit" name="submit" value="submit" > <input type="reset" name="res" value="Clear"> </form> </body>

RETRIVE DATA FROM FORM FORM <html> <head> <title>FORM VALIDATION</title> </head> <body> <h2>Complaint Form</h2> <form name="reg" action="http:\\localhost\xyz.asp" method="get"> NAME: <input type="text" name="fname"> <input type="text" name="mname"> <input type="text" name="lname"><br><br><br> EMAIL ID:<input type="text" name="email"><br><br><br> PHONE NO:<input type="text" name="cno"><br><br><br> GENDER: MALE<input type="radio" name="gender" value="male"> FEMALE<input type="radio" name="gender" value="female"><br><br><br> TYPE OF REPORT:<select size="1"> <option>MISSING</option> <option>LOOT</option> <option>ROBBERY</option> <option>CYBER CRIME</option> <option>HARASSENT</option> </select><br><br><br> WRITE YOUR COMPLAINT HERE:<br><br><textarea name="add" row="100" cols="50"> </textarea><br><br><br> <input type="submit" name="submit" value="submit" > <input type="reset" name="res" value="Clear"> </form> </body>

ASP CODE <%@language="vbscript"%> <html> <head> </head> <body> <% dim i for each i in request.querystring response.write(i&"=") response.write(request.querystring(i)) response.write("<br>") next %> </body> </html>

You might also like