document.getElementById("myForm").addEventListener("submit", async (e) => {
e.preventDefault();
const formData = {
name: e.target.name.value,
email: e.target.email.value,
};
try {
const response = await fetch("https://script.google.com/macros/s/AKfycbwsGCDuUKRHE5fMozppPZeCjCBdpEyZrilL4QNdEYatCIaeOlomrL5ij1MfX-81FYXx/exec", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify(formData),
});
const result = await response.text();
if (result.includes("Error:")) {
throw new Error(result);
} else {
alert("Data saved successfully!");
e.target.reset();
}
} catch (error) {
alert("Error saving data: " + error.message);
}
});