Я использую этот код , чтобы отправлять контактные формы в электронную таблицу Google.Между строками 89-99 я добавил следующее, чтобы перенаправить на страницу благодарности вместо того, чтобы отображать благодарственный div:
if (!validEmail(data.email)) { // if email is not valid show error
document.getElementById('email-invalid').style.display = 'block';
return false;
} else {
var url = event.target.action; //
var xhr = new XMLHttpRequest();
xhr.open('POST', url);
// xhr.withCredentials = true;
xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
xhr.onreadystatechange = function() {
console.log( xhr.status, xhr.statusText )
console.log(xhr.responseText);
//document.getElementById('gform').style.display = 'none'; // hide form
// document.getElementById('thankyou_message').style.display = 'block';
window.location.href = "mensaje-enviado.html";
return;
};
Вот рабочая ссылка , кто-то может посоветовать, что я делаю не так?
Заранее спасибо!