This package can be use to generate and validate Web forms.
It is meant to be similar to PEAR's QuickForm but with some improvements.
Like QuickForm, it generates JavaScript for client side validation, supports multiple plug-ins for rendering the form, and performs both server-side and client side validation.
Beyond QuickForm, it generates XHTML 1.1 compliant HTML, support intrinsic rules, nested groups, and automatic accessibility features like input label tags, optgroups, uses JavaScript for highlighting validation errors, and supports access keys. SForm is fast, my informal test put it at three times faster than QuickForm. |