Guest User

Untitled

a guest
Apr 30th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. function validate_user(i, list) {
  2. player = list[i];
  3. id = player.getAttribute('id');
  4. username = cssQuery('p.player#' + id + ' input#' + id + '_username')[0].value;
  5. password = cssQuery('p.player#' + id + ' input#' + id + '_password')[0].value;
  6.  
  7. clsGolfGameWebService.ValidateUser(username, password, function(result) {
  8.  
  9. if (result == '0') {
  10.  
  11. is_valid = false;
  12.  
  13. r = cssQuery('p.player#' + id + ' span.validation');
  14.  
  15. if (r.length < 1) {
  16.  
  17. el = document.createElement('span');
  18. el.setAttribute('class', 'invalid');
  19. el.innerHTML = 'invalid';
  20. player.appendChild(el);
  21.  
  22. } else {
  23.  
  24. r[0].innerHTML = 'invalid';
  25. r[0].setAttribute('class', 'invalid');
  26.  
  27. }
  28.  
  29. }
  30.  
  31. if (i+1 < list.length) {
  32.  
  33. validate_user(i+1, list);
  34.  
  35. } else {
  36.  
  37. return is_valid;
  38.  
  39. }
  40.  
  41. }, AjaxErrorHandler, AjaxTimeOutHandler);
  42. }
  43.  
  44. function validate_users() {
  45. inputs = cssQuery('p.player input');
  46.  
  47. is_valid = true;
  48.  
  49. for (i=0; i<inputs.length; i++) {
  50. input = inputs[i];
  51. if (input.value == '') is_valid = false;
  52. }
  53.  
  54. if (!is_valid) return alert('All fields must be filled.');
  55.  
  56. is_valid = true;
  57.  
  58. list = cssQuery('p.player');
  59.  
  60. is_valid = validate_user(0, list);
  61.  
  62. console.log(is_valid);
  63.  
  64. return is_valid;
  65. }
Add Comment
Please, Sign In to add comment