JavaScript Form Validation

JSValidate ist eine Form Validation Library auf Prototype und Script.aculo Basis.

Die Überprüfungsregeln werden über CSS Klassen übergeben. Folgende Klassen stehen zur Verfügung:

  • jsrequired - Field must have some sort of value.
  • jsvalidate_number - Any integer; accepts decimal and negative
  • jsvalidate_digits - Only Numbers
  • jsvalidate_alpha - Only letters
  • jsvalidate_alphanum - Only letters, numbers, and underscores.
  • jsvalidate_email - Any valid email address.
  • jsvalidate_uscanzip - US or Canada Zip code; Accepts optional US zip + 4
  • jsvalidate_usstate - Any 2 letter uppercase state of the United States.
  • jsvalidate_usphone - US Phone Number, accepts most common formats.
  • jsvalidate_creditcard - Validates VISA, MasterCard, American Express; formats: no spaces, spaces, or dashes.
  • jsvalidate_ssn - Social Security Number in the format: XXXXXXXXX, XXX XX XXXX, or XXX-XX-XXXXX
  • select-notfirst - This class can be applied to select boxes (drop-downs). It prohibits the user from selecting the first option from the list.

Auf den ersten Blick alles recht ähnlich zum Validation Plugin für jQuery.

via ajaxian

Possibly related posts (automatically generated)