Svelte is a front-end, open-source JavaScript framework for making interactive webpages.
Start collecting data in a matter of clicks.
Let Formspark take care of the servers, databases, and analytics.
Set up any form in seconds.
<script> const FORMSPARK_ACTION_URL = "https://submit-form.com/your-form-id"; let message = ""; let submitting = false; async function onSubmit() { try { submitting = true; await fetch(FORMSPARK_ACTION_URL, { method: "POST", headers: { "Content-Type": "application/json", Accept: "application/json", }, body: JSON.stringify({ message, }), }); message = ""; alert("Form submitted"); } finally { submitting = false; } } </script> <form on:submit|preventDefault="{onSubmit}"> <textarea bind:value="{message}" /> <button type="submit" disabled="{submitting}">Send</button> </form>