Facebook
From Gruff Rhinoceros, 3 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 163
  1. var inputs = document.getElementById("form-login").elements;
  2. var error = document.getElementById("form-error-text");
  3. var login = inputs[0];
  4. var pwd = inputs[1];
  5. var submit = inputs[2];
  6. var check1 = false;
  7. var check2 = false;
  8. login.addEventListener("keyup", function (e) {
  9.     e.preventDefault();
  10.     $(document).ready(function () {
  11.         $.ajax({
  12.             url: 'includes/login.inc.php',  
  13.             type: 'GET',
  14.             data: {mailuid: login.value, pwd: pwd.value},
  15.             success: function (response) {
  16.                 login.classList.remove("form--error");
  17.                 login.classList.add("form--neutral");
  18.                 check1 = true;
  19.                 if (check1 == true && check2==true) {
  20.                     error.style = "visibility: hidden";
  21.                 }
  22.             },
  23.             error: function (data) {
  24.                 console.log("zle");
  25.             }  
  26.         });
  27.     });
  28. });
  29. pwd.addEventListener("keyup", function (e) {
  30.     e.preventDefault();
  31.     $(document).ready(function () {
  32.         $.ajax({
  33.             url: 'includes/login.inc.php',  
  34.             type: 'GET',
  35.             data: {mailuid: login.value, pwd: pwd.value},
  36.             success: function (response) {
  37.                 pwd.classList.remove("form--error");
  38.                 pwd.classList.add("form--neutral");
  39.                 check2 = true;
  40.                 if (check1 == true && check2==true) {
  41.                     error.style = "visibility: hidden";
  42.                 }
  43.             },
  44.             error: function (data) {
  45.                 console.log("zle");
  46.             }  
  47.         });
  48.     });
  49. });
  50. submit.addEventListener("click", function (e) {
  51.     e.preventDefault();
  52.     $(document).ready(function () {
  53.         $.ajax({
  54.             url: 'includes/login.inc.php',
  55.             type: 'GET',
  56.             data: {mailuid: login, pwd: pwd},
  57.             success: function (data) {
  58.                 console.log("asdasdas");
  59.                 if (data == "Complete all fields!") {
  60.                     login.classList.add("form--error");
  61.                     pwd.classList.add("form--error");
  62.                     error.innerHTML = "Complete all fields!";
  63.                     error.style = "color: #e74c3c; visibility: visible; font-weight: 500; padding-top: 30px";
  64.                 }
  65.             },
  66.             error: function (data) {
  67.                 console.log("zle");
  68.             }  
  69.         });
  70.     });
  71. });