MX Form
Validation features
Dreamweaver integration
- Comprehensive error validation library
· E-mail,
various credit card types, ZIP codes and number formats.
· Regular
expressions (RegExp)
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 Behavior
for validating a form

Form generation features
- 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 expression
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 database
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.
Standard compliance
- Fully CSS Compatible generated code.
- WAI compliant generated code (Web Accessibility Initiative).
- W3C compliant generated code.
Compatibility
- Multiple browser compatibility: MSIE
5.5 or more, Netscape 6.0 or more, Opera
7 or more, Firefox ,
Safari, Mozilla ,
Camino.
- Support for the ColdFusion, ASP_VBScript
, PHP_MySQL and PHP_ADODB
server models.
- Works on Windows and MAC.
- Works on all database servers.
Documentation
- Integrated Dreamweaver help (search, index, glossary).
- Step by step tutorials with real-life applications.
- Comprehensive user manual.