Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. function solve() {
  2. $('#submit').on('click', (ev) => {
  3. ev.preventDefault()
  4. let username = $('#username').val()
  5. let email = $('#email').val()
  6. let password = $('#password').val()
  7. let confirmPass = $('#confirm-password').val()
  8.  
  9. let usernamePattern = /[a-zA-Z0-9]{3,20}/g;
  10. let passPattern = /[a-zA-Z0-9_]{5,15}/g;
  11. let emailPattern = /^.*\@.*\..*$/g;
  12.  
  13. if (!usernamePattern.test(username)){
  14. $('#username').css('border-color', 'red')
  15. } else{
  16. $('#username').css('border', 'none')
  17. }
  18.  
  19. if (!passPattern.test(password)){
  20. $('#password').css('border-color', 'red')
  21. } else {
  22. $('#username').css('border', 'none')
  23. }
  24.  
  25. if (!passPattern.test(confirmPass)){
  26. $('#confirm-password').css('border-color', 'red')
  27. } else {
  28. $('#confirm-password').css('border', 'none')
  29. }
  30.  
  31. if (!emailPattern.test(email)){
  32. $('#email').css('border-color', 'red')
  33. } else {
  34. $('#email').css('border', 'none')
  35. }
  36.  
  37.  
  38.  
  39. $('#company').on('change', (event) => {
  40. if(document.getElementById('company').checked){
  41. $('#companyInfo').css("display","block")
  42. }
  43. else {
  44. $('#companyInfo').css("display","none")
  45.  
  46. }
  47. });
  48.  
  49. })
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement