Size: a a a

JavaScript Noobs — сообщество новичков

2020 February 03

S

Sam in JavaScript Noobs — сообщество новичков
Почему значения из внутренней функции не возвращаются ?
источник

S

Sam in JavaScript Noobs — сообщество новичков
И как их вернуть мужно ?
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Sam
Почему значения из внутренней функции не возвращаются ?
Надо с каждой ретурн
источник

Н

Никита in JavaScript Noobs — сообщество новичков
С каждой вложеной
источник

A

Alex644 in JavaScript Noobs — сообщество новичков
подскажите пожалуйста, как сделать чтоб валидация формы происходила при смене активности. Т.е. Набивает человек email - переходит к другому полю в форме, и ему подсвечивается - ошибка если он вбил в поле текст не соответствующий email - ну например без @Alex644
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Но ненадо)
источник

Н

Никита in JavaScript Noobs — сообщество новичков
Sam
И как их вернуть мужно ?
В промис положи
источник

S

Sam in JavaScript Noobs — сообщество новичков
Никита
В промис положи
function captcha_validate(){
   let request = new XMLHttpRequest();  
   let url = "/authentication/check_captcha";

   let elem = document.getElementsByName('captcha')[0]
   request.open('POST', url);
   request.send(elem.value);

   
   const promise_for_req = new Promise(function(){
       if ((request.readyState == 4) && (request.status == 200)){
           let status = JSON.parse(request.responseText)['status'];
           
           if (status == true){
               set_highlight(elem);
               return false;
           }
           else{
               drop_highlight(elem);
               return true;
           }
       }
   })
   
   request.onreadystatechange = promise_for_req
}
источник

S

Sam in JavaScript Noobs — сообщество новичков
Никита
В промис положи
Я наверное сделал какую-то дичь, это не работает
источник

Н

Никита in JavaScript Noobs — сообщество новичков
var promise = new Promise((resolve, reject){
function captcha_validate(){
   let request = new XMLHttpRequest();  
   let url = "/authentication/check_captcha";

   let elem = document.getElementsByName('captcha')[0]
   request.open('POST', url);
   request.send(elem.value);

   request.onreadystatechange = function(){
       if ((request.readyState == 4) && (request.status == 200)){
           let status = JSON.parse(request.responseText)['status'];
           
           if (status == true){
               set_highlight(elem);
               reject(false);
           }
           else{
               drop_highlight(elem);
                resolve(true);
           }
       }
   }
}
captcha_validate();
})
promise.then(y=>{console.log(y)}).catch(error=>{console.log(error)})
источник

꧁岡

꧁倫太郎 岡部꧂... in JavaScript Noobs — сообщество новичков
Никита
var promise = new Promise((resolve, reject){
function captcha_validate(){
   let request = new XMLHttpRequest();  
   let url = "/authentication/check_captcha";

   let elem = document.getElementsByName('captcha')[0]
   request.open('POST', url);
   request.send(elem.value);

   request.onreadystatechange = function(){
       if ((request.readyState == 4) && (request.status == 200)){
           let status = JSON.parse(request.responseText)['status'];
           
           if (status == true){
               set_highlight(elem);
               reject(false);
           }
           else{
               drop_highlight(elem);
                resolve(true);
           }
       }
   }
}
captcha_validate();
})
promise.then(y=>{console.log(y)}).catch(error=>{console.log(error)})
А почему var?
источник

Н

Никита in JavaScript Noobs — сообщество новичков
꧁倫太郎 岡部꧂
А почему var?
Ну конст
источник

꧁岡

꧁倫太郎 岡部꧂... in JavaScript Noobs — сообщество новичков
Взял бы ты фетч...
источник

VK

Vladislav K. in JavaScript Noobs — сообщество новичков
а почему XMLHttpRequest а не fetch?
источник

S

Sam in JavaScript Noobs — сообщество новичков
Vladislav K.
а почему XMLHttpRequest а не fetch?
На старых капуктерах в школе работать будет
источник

ГЩ

Глеб Щукин in JavaScript Noobs — сообщество новичков
Sam
На старых капуктерах в школе работать будет
т.е. промис - ок, а фетч - не будет?
источник

꧁岡

꧁倫太郎 岡部꧂... in JavaScript Noobs — сообщество новичков
Sam
На старых капуктерах в школе работать будет
а причем тут promise тогда?
источник

Ln

Larymar neosilator in JavaScript Noobs — сообщество новичков
Sam
На старых капуктерах в школе работать будет
а разве нет либы шо новый код в старый пересобирает
источник

Ln

Larymar neosilator in JavaScript Noobs — сообщество новичков
мне казалось чот такое видел
источник

꧁岡

꧁倫太郎 岡部꧂... in JavaScript Noobs — сообщество новичков
бабель чтоле?
источник