You declare them using the attribute data-sanitize.The implemented rules are: Here you can read more about how to create your own modules.You can use the setup function if you want to change the border color to something else, set the property to an empty string if you don't want the border color to change when the input has an invalid value.
There are also two types of events triggered on elements when they get validated. An input with an invalid value will automatically get a red border color.
Return false to prevent the default behaviour when adding/removing error messages.
Example: $.validate(); /* Supported languages ------------------- Polish: pt Romanian: ro Danish: dk Norwegian: no Dutch: nl Czech: cz Catalan: ca Russian: ru Italian: it French: fr German: de Swedish: se English: en Portuguese: pt */ if you want to validate a form programmatically. The first argument being an object used to override the default error dialogs and the second argument being the configuration object.
If you don't want this feature you can read the setup guide on how to disable it.
There are two ways you can give suggestions to the user while the user types.
If you feel the need to configure your form validation using Java Script you probably should look into jquery-validation or or any of the other superb form validation solutions out there.