Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2014
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. <form id="register" name="register" action="" method="POST" onsubmit="return validate_account_creation(this)">
  2.  
  3. <label> Username
  4. <input type="text" name="username" />
  5. </label>
  6.  
  7. <label> Password
  8. <input type="text" name="password" />
  9. </label>
  10.  
  11. <input type="submit" name="submit" value="Submit" class="button"/>
  12.  
  13. </form>
  14.  
  15. function validate_username(username) {
  16. var regex = /[a-zA-Z0-9-_]{5,15}/g;
  17. var str = username;
  18.  
  19. if (!regex.test(str)) {
  20. alert("Your username must be between 5 and 15 characters in length");
  21. register.username.focus();
  22. return false;
  23. }
  24. }
  25.  
  26. function validate_password(password) {
  27. regex = /[a-zA-Z]{5,}[0-9]{1,}/g;
  28. str = password;
  29.  
  30. if (!regex.test(str)) {
  31. alert("Your password must be at least 6 characters in length and must contain at least 1 number");
  32. register.password.focus();
  33. return false;
  34. }
  35. }
  36.  
  37.  
  38. //Validate register form
  39. function validate_account_creation(form) {
  40.  
  41.  
  42.  
  43. return validate_username(form.username.value);
  44. return validate_password(form.password.value);
  45.  
  46. return true;
  47.  
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement