Validates email addresses by checking for formatting errors and cross-checking the TLD with ICANN
To use, simply add this in your header:
<script src="emailverifier.js"></script>To validate an email using JavaScript, use:
if (validateEmail(yourtextbox.value)) //Valid EmailA simple demo that alerts the user whether the email is Valid or Invalid:
alert(validateEmail(yourtextbox.value)?"Valid":"Invalid");| Some example valid email addresses: | |
| foo.bar@gmail.com | Standard email |
| booo000oood@yahoo.jp | Japan TLD |
| boss@nick.digital | DIGITAL TLD |
| w@yxz.us | US TLD |
| Some example invalid email addresses: | |
| extra-dot@typo..com | Touching .. |
| wrong@tld.yippy | Invalid TLD |
| starwars-at-at@@rocks.co | Touching @@ |
| fail.@fail.fail | Touching .@ |