Thursday 9 April 2015

Email Validation

Now we will see how we can validate our entered form data before submitting it to the web server.
This example shows how to validate an entered email address which means email address must contain at least an @ sign and a dot (.).


<script type="text/javascript">
<!--

Step 1 : 
function validateEmail()
{
 
   var emailID = document.myForm.EMail.value;
   atpos = emailID.indexOf("@");
   dotpos = emailID.lastIndexOf(".");
   if (atpos < 1 || ( dotpos - atpos < 2 )) 
   {
       alert("Please enter correct email ID")
       document.myForm.EMail.focus() ;
       return false;
   }
   return( true );
}

Step 2 : 

var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (!filter.test(email)) {
 alert('Please provide a valid email address');
 return false;
}
//-->
</script>