CFv4 Validation
How can I add a mask to format a form input?
How can I add Auto Client side validation?
How is client-side JavaScript validation enabled?
How can I change the language used in Validation messages?
ChronoForms v4 uses the FormCheck validation library that has support built in for about twenty languages. This FAQ shows you how to set them up for a single or multi-language site and how to add a new language.
How can I sanitize my form data?
How can I identify 'required' inputs?
Handling serverside validation errors . . .
How can I use JQuery on my site?
jQuery is a JavaScript library that is increasingly found in some Joomla! modules and templates. This is perfectly OK as long as jQuery is in no-conflict mode. If it isn't then it will probably cause a JavaScript conflict and break your form validation.
How can I run Auto and Custom Serverside Validation together?
How do I use Custom Serverside validation?
Serverside validation is important to help you validate the form data and to protect your site from malicious submissions.
How can I add Auto Serverside Validation?
What decides if clientside validation is enabled?
There are several ways in which the JavaScript Validation files (and the CSS files can be enabled or disabled. Here's the logic used in CFv4 RC3.4
My alphabet uses characters other than a-z . . .
My form validation doesn't work
If the client side validation - the validation that shows bubble messages by the input boxes - on your form doesn't work then there is probably a JavaScript error on the page.
How do I set up user validation in my form?
How can set client-side validation options?
How can I validate the length of a text input?
Sometimes you need to check that a form input has a text string of a specific length, or is not longer or shorter that some specific values.
You can do this very simply by adding an entry to the Field Class box input element:
How can I validate a number?
How can I filter submitted email addresses?
How can I confirm an email or password input?
Sometimes you need to check that two form inputs have the same values entered in them. Most often this is to confirm that a password or an email has been entered correctly.