Показать сообщение отдельно
  #1 (permalink)  
Старый 15.05.2015, 08:04
Новичок на форуме
Отправить личное сообщение для Ultor Посмотреть профиль Найти все сообщения от Ultor
 
Регистрация: 24.01.2012
Сообщений: 9

Скрипт проверки полей почтовой формы
Помогите пожалуйста! Что и куда нужно вставить, чтобы происходила проверка полей формы в следующем скрипте (чтобы пустые поля нельзя было отправить):

document.getElementById('feedback-form1').onsubmit = function(){
  var http = new XMLHttpRequest();
  http.open("POST", "contact1.php", true);
  http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  http.send("nameFF1=" + this.nameFF1.value + "&contactFF1=" + this.contactFF1.value);
  http.onreadystatechange = function() {
    if (http.readyState == 4 && http.status == 200) {
      swal(http.responseText + ', Ваша заявка принята!', 'Мы свяжемся с Вами в ближайшее время.\nБлагодарим за обращение!', 'success');
    }
  }
  http.onerror = function() {
    swal('Ошибка!', 'Извините, данные не были переданы', 'error');
  }
  return false;
}


Пробовал добавлять this.contactFF1.value !== "" && this.nameFF1.value !== "" , но, очевидно, что в http.onreadystatechange оно не может работать...

Последний раз редактировалось Ultor, 15.05.2015 в 08:06.
Ответить с цитированием