You'll get to see how the pieces fit together so you can implement something similar in your own app.
I'll also share other resources that will help you level up your skills.
Note: You do not need to do the things mentioned in this article if you have created your feedback form using the Feedback Form Script Wizard.
Among other things, the script made by the wizard automatically checks for empty fields.
Modifying the server request The parameter containing the input value, sent to the server, will by default have the same name as the input.
You can however set your own parameter name by using the attribute By using the module sanitize you will be able to declare sanitation functions that will be triggered when inputs looses focus.
They make it easy to search for characters in a string when you don’t know exactly characters you’re looking for. You want users to enter a US zip code, and you want to validate they have entered a valid zip code.
The implemented rules are: Here you can read more about how to create your own modules.
Read the setup guide if you want to know which configuration options that are available when setting up the validation.
Here you can read more about styling of the form and error dialogs.
We know a zip code has 5 numeric digits, but we don’t know what those are.
If we only wanted to match the Beverly Hills zip code, we could put is another anchor. That means we only match if we have the beginning of the string, 5 numeric digits, and the end of the string with no characters before, after, or between.
Only the first checkbox element in the group needs to have the validation attributes added.