Guest User

Untitled

a guest
Apr 21st, 2018
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function validateForm(){
  2.     var username = document.getElementById('newusername').value;
  3.     var password = document.getElementById('newpassword').value;
  4.     var email = document.getElementById('email');
  5.    
  6.     if(validateUsername(username) && validatePassword(password) && validateEmail(email)){
  7.         return true;
  8.     }
  9.     else {
  10.         return false;
  11.     }
  12. }
  13.  
  14. function validatePassword(pswd){
  15.     var pswdReg = new RegExp(/^[A-Za-z0-9 _-]+$/);
  16.     var pswdtmp = pswd.match(pswdReg);
  17.     if(pswdtmp!=null){
  18.         document.getElementById('passwordPic').src = "lol.png";
  19.         return true;
  20.     }
  21.     else {
  22.         document.getElementById('passwordPic').src = "trolo.jpg";
  23.         return false;
  24.     }
  25. }
  26. function validateUsername(username){
  27.     var userReg = new RegExp(/^[a-zA-Z]+$/);
  28.     var usertmp = username.match(userReg);
  29.     if(usertmp!=null){
  30.         document.getElementById('userPic').src = "lol.png";
  31.         return true;
  32.     }
  33.     else {
  34.         document.getElementById('userPic').src = "trolo.jpg";
  35.         return false;
  36.     }
  37. }
  38. function validateEmail(email){
  39.     var emailReg = new RegExp(/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/);
  40.     var mailtmp = email.match(emailReg);
  41.    
  42.     if(mailtmp!=null){
  43.         document.getElementById('mailPic').src = "lol.png";
  44.         return true;
  45.     }
  46.     else {
  47.         document.getElementById('mailPic').src = "trolo.jpg";
  48.         return false;
  49.     }
  50.    
  51. }
Add Comment
Please, Sign In to add comment