# Forms and Validations Before submitting data to the server, it is important to ensure all required form controls are filled out, in the correct format. This is called client-side form validation, and helps ensure data submitted matches the requirements set forth in the various form controls. Visit the following resources to learn more: - [@article@MDN Web Docs: Client-side form validation](https://developer.mozilla.org/en-US/docs/Learn/Forms/Form_validation) - [@article@Learn Forms by web.dev](https://web.dev/learn/forms/) - [@article@W3Schools: JavaScript Form Validation](https://www.w3schools.com/js/js_validation.asp)