text field for email address, How?

A

Anonymous

Guest
How can I make sure that the text field entry is an email address ??
 
use regex for complete details or else use this simple code
Code:
eml = document.forms["formname"].fieldname.value;

if  (eml.indexOf("@") && eml.indexOf(".")) {
  //this is a valid id
} else {
  // wrong email
  alert ("Please enter valid email");
  document.formname.fieldname.focus();
}
 
You can make it with php too:
Code:
<?php
function is_valid_email($email) {
 if (eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)){ 
echo 'Ok';
} else {
echo 'The $email is not properly formatted!';
}
}
?>
 
Back
Top