Здравствуйте, уважаемые программисты.
Нужно решить небольшую проблему с формой обратного звонка.
Есть сайт
, при клике на кнопку обратного звонка появляется форма, заполняем поля и нажимаем кнопку "отправить", данные на почту не приходят, а страничка почему-то перезагружается.
На других формах сайта (Без popup окна) ВСЕ ХОРОШО.
Вот скрипт JS с привязкой к форме по ID:
<script>
document.getElementById('feedback-formsa').onsubmit = function(){
var http = new XMLHttpRequest();
http.open("POST", "contacts1.php", true);
http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
http.send("nameFF=" + this.nameFF.value + "&phoneFF=" + this.phoneFF.value);
http.onreadystatechange = function() {
if (http.readyState == 4 && http.status == 200) {
alert(http.responseText + ', Ваше сообщение получено.\nНаши менеджеры свяжутся с Вами в ближайшее время!');
}
}
http.onerror = function() {
alert('Извините, данные не были переданы');
}
return false;
}
</script>
За сколько сможете решить данную проблему?