One moment, we're cooking some code examples
All form elements combined
This form is an example of what we can achieve when we apply all the techniques and elements. We place the input elements in their respective fieldsets and declare the form handler, we also declare the JS funtion to submit the form.
We send the data through an XHR request to get results. For example errors, we can validate and send feedback back to the page without reloading the page.
Fill out the form and submit to see some of the functionality.