Advertisement
Guest User

Untitled

a guest
Mar 16th, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title> Validation form </title>
  4. </head>
  5. <body>
  6.  
  7. <form id="validate">
  8. Username: <input type="text" name="username" value="username" id="userid"/><br><br>
  9. Password: <input type="password" name="password" value="password" id="password" /><br><br>
  10. Email: <input type="text" name="email-id" value="email-id" id="emailid"/><br><br>
  11. <input type="button" id="submit" value="submit" onclick="validatefunction()"/>
  12. </form>
  13. <div>
  14. <p id="invalid1"> </p>
  15. <p id="invalid2"> </p>
  16. <p id="invalid3"> </p>
  17. </div>
  18.  
  19. <script language="javascript">
  20. function validatefunction()
  21. {
  22. var username;
  23. $username = document.getElementById('userid').value;
  24. var password;
  25. $password= document.getElementById("password").value;
  26. var email;
  27. $email= document.getElementById("emailid").value;
  28.  
  29. var letternum = /^([0-9]|[a-z])+([0-9a-z]+)$/i;
  30. //var number = /[0-9]/;
  31. // var valid = number.test($username) letter.test($username);
  32. var validemail= (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test($email));
  33.  
  34.  
  35. if(letternum)
  36. {
  37. document.getElementById('invalid1').innerHTML= " Username:" +$username;
  38. }
  39. else
  40. {
  41. document.getElementById('invalid1').innerHTML= " Incorrect username! " ;
  42.  
  43. }
  44.  
  45. if($password.length<8)
  46. {
  47. document.getElementById('invalid2').innerHTML= " Minimum length of password should be 8!" ;
  48.  
  49. }
  50. else
  51. {
  52. document.getElementById('invalid2').innerHTML= " Password:" +$password;
  53.  
  54. }
  55.  
  56. if(validemail)
  57. {
  58. document.getElementById('invalid3').innerHTML= " Email-id: " +$email;
  59. }
  60. else
  61. {
  62. document.getElementById('invalid3').innerHTML= " Invalid email-id " ;
  63.  
  64. }
  65.  
  66. }
  67.  
  68. </script>
  69. </body>
  70. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement