LiveValidation is a small open source javascript library for making client-side validation quick, easy, and powerful. It comprises of two main parts. Firstly, it provides developers with a rich set of core validation methods, which can also be used outside the context of forms. Secondly, it provides your visitors with real-time validation information as they fill out forms, helping them to get it right first time, making the forms easier, quicker and less daunting to complete.

LiveValidation, Validate As You Type

Two versions are provided - a prototype.js version (ideal for use with Rails), and a standalone version (for using with any other javascript framework). Both are fully tested on most modern browsers with a comprehensive test suite.

ยป LiveValidation - Validate As You Type