Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let form = document.forms['form_form'];
- //let button = form.elements['submit'];
- // BEGIN проверка данных
- function cheking() {
- let name = form.elements['name'].value;
- let email = form.elements['email'].value;
- let telephone = form.elements['telephone'].value;
- //let list = form.elements['lead_age_and_time_field_value_enum_id'];
- alert(`Тут будет проверка введеных данных: ${name}, ${telephone}, ${email}`);
- // TODO: проверка введеных данных;
- // return;
- }
- // END проверка данных
- form.onsubmit = function() {
- cheking();
- let xhr = new XMLHttpRequest();
- xhr.open("GET", "https://api.dumalogiya.ru/cgi-bin/amo-proxy.cgi");
- xhr.send();
- xhr.onload = function() {
- alert(xhr.status);
- // Состояние запроса
- /*
- do {
- //TODO отобразить "загрузку/обработку данных"
- alert("LOADING = 3; // ответ в процессе передачи (данные частично получены)");
- } while(xhr.readyState <= 3);
- */
- if (xhr.status == 200) {
- //TODO отобразить успешную регистрацию
- alert("Успешная регистрация");
- console.log('Успешная регистрация');
- } else {
- alert(`Какая то ошибка: ${xhr.status}`);
- }
- }
- }
Add Comment
Please, Sign In to add comment