Показать сообщение отдельно
  #4 (permalink)  
Старый 17.04.2018, 20:32
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от mishapod
А где проверку сделать?
Как где, вот она у вас

if (lastName.value.match(letters)) {
for(var i = 0; i < phones.length; i++){
if (!phones[i].value.match(digts)) {

Но это

//проверка
if(phones[phones.length - 1].value != '') {
addUser();
};

из цикла убрать, и либо отмечать все поля с ошибками, либо прерывать цикл на первом поле с ошибкой.... но иметь признак какой либо результата проверки, отправляя запрос только в том случае, если он true.
Ответить с цитированием