Description: The following validateEmail() JavaScript function checks whether an email address is valid or not. It takes the email address from an input tag with ID="Email" and performs the following checks on it.
            i) Checks the presence of '@'character
           ii) Checks the presence of at least one
letter (A-Z or a-z) right                    after the @'character
          iii) Checks the presence of ".com" 
JavaScript Code
function
validateEmail() {
     document.getElementById('Email').value;
     length = email.length;
     for (i = 0; i < length; i++) {
           if (email[i] == '@')
                break;
     }
     if (i != length) {
           i++;
           if ((email[i] < 'A' || email[i] > 'Z')
&& (email[i] < 'a' || email[i] > 'z'))
                return false;
           else {
                com = ".com";
                     for (i; i < length; i++) {
                           for
(j = 0, k = i; j < 4; j++, k++)
                                if
(email[k] != com[j])
                                     break;
                           if
(j == 4)
                                break;
                     }
                if (i != length)
                     return true;
                else
                     return false;
           }
     }
     else
           return false;
}
 14:22
14:22

No comments
Post a Comment