By Lens admin Published on
Board Camera Lens 67

Board Camera Lens 3Board Camera Lens 3Board Camera Lens 3Board Camera Lens 3

const form = document.getElementById('form'); const submitBtn = form.querySelector('button[type="submit"]'); form.addEventListener('submit', async (e) => { e.preventDefault(); const formData = new FormData(form); formData.append("access_key", "34fa7673-04d0-4a48-9c46-6dc4ed92ad04"); const originalText = submitBtn.textContent; submitBtn.textContent = "Sending..."; submitBtn.disabled = true; try { const response = await fetch("https://api.web3forms.com/submit", { method: "POST", body: formData }); const data = await response.json(); if (response.ok) { alert("Success! Your message has been sent."); form.reset(); } else { alert("Error: " + data.message); } } catch (error) { alert("Something went wrong. Please try again."); } finally { submitBtn.textContent = originalText; submitBtn.disabled = false; } });