Guest User

script

a guest
Sep 12th, 2020
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let form = document.forms['form_form'];
  2. //let button = form.elements['submit'];
  3.  
  4. // BEGIN проверка данных
  5.  
  6. function cheking() {
  7.   let name = form.elements['name'].value;
  8.   let email = form.elements['email'].value;
  9.   let telephone = form.elements['telephone'].value;
  10.   //let list = form.elements['lead_age_and_time_field_value_enum_id'];
  11.     alert(`Тут будет проверка введеных данных: ${name}, ${telephone}, ${email}`);
  12.     // TODO: проверка введеных данных;
  13.     // return;
  14. }
  15.  
  16. // END проверка данных
  17.  
  18. form.onsubmit = function() {
  19.   cheking();   
  20.     let xhr = new XMLHttpRequest();
  21.     xhr.open("GET", "https://api.dumalogiya.ru/cgi-bin/amo-proxy.cgi");
  22.     xhr.send();
  23.    
  24.     xhr.onload = function() {
  25.                 alert(xhr.status);
  26.         // Состояние запроса
  27.         /*
  28.         do {
  29.           //TODO отобразить "загрузку/обработку данных"
  30.           alert("LOADING = 3; // ответ в процессе передачи (данные частично получены)");
  31.         } while(xhr.readyState <= 3);
  32.         */
  33.         if (xhr.status == 200) {
  34.           //TODO отобразить   успешную регистрацию
  35.           alert("Успешная регистрация");
  36.           console.log('Успешная регистрация');
  37.         } else {
  38.               alert(`Какая то ошибка: ${xhr.status}`);
  39.             }
  40.   }
  41.  
  42. }
  43.  
  44.  
Add Comment
Please, Sign In to add comment