Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- </head>
- <body>
- <form>
- <p>Enter an email address:</p>
- <input id='email'>
- <button type='submit' id='validate'>Validate!</button>
- </form>
- <h2 id='result'></h2>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
- <script>
- function validateEmail(email) {
- //var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
- var re = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
- return re.test(email);
- }
- function validate() {
- var $result = $("#result");
- var email = $("#email").val();
- $result.text("");
- if (validateEmail(email)) {
- $result.text(email + " is valid :)");
- $result.css("color", "green");
- } else {
- $result.text(email + " is not valid :(");
- $result.css("color", "red");
- }
- return false;
- }
- $("#validate").bind("click", validate);
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement