Yep! Yet another Form validator via client-side JavaScript.
What's the difference you ask?
Simple to use, easy to implement, Cross-Browser compatible (meaning PC, Mac and Linux; the five major browsers on each platform, even Konqueror!), and graceful failure. Meaning if JS is off, or the browser is too old, then nothing happens, the user doesn't know anything and your left with validating your data on the server (which you should be doing anyway!).
jsValidate, one of a growing family JavaScript based classes, has been in development since early 2000 and in production environments since early 2002.
jsValidate has a known user base of several thousand systems world-wide, and growing fast.
With jsValidate, you don't have to create complex array structures, add/remove items from lists as your form changes. All you need to do is add few custom Field Tag attributes to Form Elements you want to validate, include the Class file and you're in business! Any Form Element not tagged will be ignored.
There are many client-side validations scripts on the net. But none that have the power and ease of use like jsValidate.
jsWalter
