Comprehensive error validation library
· E-mail, various credit card types, ZIP codes and number formats.
· Regular expressions (RegExpSee "regular expression".) and MASK validation formats.
· Automatically filter the validation formats depending on your table field type to allow easy validation rule selection for each field.
Integration with Insert and Update Record Form Wizards
Server BehaviorA server behavior is a reusable component for server-side development. They add blocks of code to your pages for accomplishing specific tasks. Dreamweaver comes with several default server behaviors and the InterAKT extensions add many more to this list. for validating a form
Highlight form elements, label, table cell or the whole form when an error is detected.
Form built using CSS and HTML code - Easy to change to meet your style.
Include required and optional fields in your form.
Display hints for form elements - Suggest what content should be entered in a particular field:
Customize errors
· Use CSS design to customize your error messages. Define different colors and insert HTML tags to better display your messages for maximum effect.
Page behavior
Improve form validation rules
· Comprehensive formats library for date, time, text and numeric.
· Support for regular expressionA regular expression (RegExp, for short) is a formula for matching strings that follow some pattern. You can think of regular expressions as wildcard characters that enforce a validation pattern. Regular expressions have a special syntax. To learn more about defining a regular expression, visit http://sitescooper.org/tao_regexps.html. rules.
· Support for user defined MASKS using X,A,9 and any other characters.
· Minimum and maximum values for numbers and dates.
· Min and Max length for text field.
Compare form fields dynamically - For example end_date>{start_date}.
Improved form display mechanisms - Show hints on how to fill in the form (required fields, validation formats).
Improved error display mechanism
· Show global form errors on top of the pages
· Show field errors inside the form
· The error messages are improved from "The value of the field is incorrect" to "Please enter a valid Credit card number".
Client side form validation
· The form content is validated from the client's side, when the user inputs data and tries to submit the form. JavaScript code is "behind the scenes", enhances the form on new browsers, but it remains usable on old browsers.
Improved Server side validation
· Present a general error and also highlights the field with the wrong inserted value.
Supports custom errors
· While we provide generic error messages for most of the validation rules, you can also choose to change them and adapt them to your needs.
Preserves databaseA database refers to data organized and stored on a computer that can be searched and retrieved by a computer program. Most industrial-strength and many smaller database applications can be addressed using SQL (Structured QueryA query is a SQL command that will extract information from the tables of a database. Essentially, a query is a request for information from your database. Language). integrity
· Check if a specific value is unique. E.g.: Check that user e-mail is unique on registration.
· Delete detail records along with master records - E.g.: Once you delete a company also delete its contacts.
· Check Master or Detail records when doing insert, update or delete.