-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscripts.js
25 lines (21 loc) · 902 Bytes
/
scripts.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
document.getElementById('contactForm').addEventListener('submit', function(e) {
e.preventDefault();
const name = document.getElementById('name').value;
const email = document.getElementById('email').value;
const message = document.getElementById('message').value;
const formLink = 'https://forms.gle/ASnpfRAyvNQB57em8';
const formData = new FormData();
formData.append('entry.YOUR_NAME_ENTRY_ID', name);
formData.append('entry.YOUR_EMAIL_ENTRY_ID', email);
formData.append('entry.YOUR_MESSAGE_ENTRY_ID', message);
fetch(formLink, {
method: 'POST',
body: formData,
mode: 'no-cors'
}).then(() => {
alert('Message sent successfully!');
document.getElementById('contactForm').reset();
}).catch(() => {
alert('There was an error sending your message. Please try again.');
});
});