Я использовал emailJS.com для создания контактной формы. Форма работает с кодом ниже:
<script type="text/javascript">
window.onload = function () {
document.getElementById('contact-form').addEventListener('submit', function (event) {
event.preventDefault();
emailjs.sendForm('gmail2', 'filtrastop', this);
document.getElementById('contact-form').reset();
});
document.getElementById('form2').addEventListener('submit', function (event) {
event.preventDefault();
emailjs.sendForm('gmail2', 'filtrastop', this);
document.getElementById('form2').reset();
});
}
</script>
Я пытаюсь добавить подтверждение / сообщение об ошибке , которое отображается пользователю при отправке формы. После прочтения документов (https://www.emailjs.com/docs/sdk/send-form/)
Мой код теперь выглядит так, но я не вижу никаких сообщений? Пожалуйста, помогите!
<script type="text/javascript">
window.onload = function () {
document.getElementById('contact-form').addEventListener('submit', function (event) {
event.preventDefault();
emailjs.sendForm('gmail2', 'filtrastop', this).then(function (response) {
console.log('SUCCESS!', response.status, response.text);
}, function (error) {
console.log('FAILED...', error);
});
document.getElementById('contact-form').reset();
});
document.getElementById('form2').addEventListener('submit', function (event) {
console.log('SUCCESS!', response.status, response.text);
}, function (error) {
console.log('FAILED...', error);
});
}
</script>