Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2019
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. </head>
  6. <body>
  7.  
  8. <form>
  9. <p>Enter an email address:</p>
  10. <input id='email'>
  11. <button type='submit' id='validate'>Validate!</button>
  12. </form>
  13.  
  14. <h2 id='result'></h2>
  15.  
  16. <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
  17.  
  18. <script>
  19. function validateEmail(email) {
  20. //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,}))$/;
  21. var re = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
  22. return re.test(email);
  23. }
  24.  
  25. function validate() {
  26. var $result = $("#result");
  27. var email = $("#email").val();
  28. $result.text("");
  29.  
  30. if (validateEmail(email)) {
  31. $result.text(email + " is valid :)");
  32. $result.css("color", "green");
  33. } else {
  34. $result.text(email + " is not valid :(");
  35. $result.css("color", "red");
  36. }
  37. return false;
  38. }
  39.  
  40. $("#validate").bind("click", validate);
  41. </script>
  42.  
  43. </body>
  44. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement