HTML Integration
HTML (HyperText Markup Language) is the standard markup language used to structure content on the web. It defines the elements and layout of a webpage, such as headings, paragraphs, images, links, and more, providing the foundation for web development.
To get started, you’ll need the following:
- A Basestack Forms Account
- An HTML Form
Update your form’s action attribute to point to your endpoint.
Configure your form action to https://forms.basestack.co/api/v1/s/[KEY]..
and method to POST
.
Assign a name attribute to each form field.
All form inputs, including textareas, checkboxes, and radios, should have a ‘name’ attribute specified, such as name="example"
.
Your form is now set up.
Feel free to use the code below to send a test submission.
<!-- modify this form HTML as you wish -->
<form action="https://forms.basestack.co/api/v1/s/[KEY]?mode=rest" method="POST" enctype="multipart/form-data">
<div>
<label for="name">Name:</label>
<!-- name each of your inputs as you wish -->
<input type="text" id="name" name="name" required autocomplete="name" aria-label="Name"
placeholder="Enter your name">
</div>
<div>
<label for="email">Email:</label>
<input type="email" id="email" name="email" required autocomplete="email" aria-label="Email"
placeholder="Enter your email">
</div>
<div>
<label for="message">Message:</label>
<textarea id="message" name="message" required aria-label="Message" placeholder="Enter your message"></textarea>
</div>
<!-- your other form fields go here -->
<button type="submit">Submit</button>
</form>