validation classes magento

Home / Magento / validation classes magento

find all classes which are defined in directory of magento root directory that is: /js/prototype/validation.js file.

Example:

<input id=”email_address” name=”email” type=”text” />

So please follow below classes which are used magento for validation.

  1. validate-no-html-tags: (HTML tags are not allowed)
  2. validate-select: (Please select an option)
  3. required-entry: (This is a required field)
  4. validate-number: (Please enter a valid number in this field)
  5. validate-number-range: (The value is not within the specified range)
  6. validate-digits: (Please use numbers only in this field. Please avoid spaces or other characters such as dots or commas)
  7. validate-digits-range: (The value is not within the specified range)
  8. validate-alpha: (Please use letters only (a-z or A-Z) in this field)
  9. validate-code: (Please use only letters (a-z), numbers (0-9) or underscore(_) in this field, first character should be a letter)
  10. validate-alphanum: (Please use only letters (a-z or A-Z) or numbers (0-9) only in this field. No spaces or other characters are allowed)
  11. validate-alphanum-with-spaces: (Please use only letters (a-z or A-Z), numbers (0-9) or spaces only in this field)
  12. validate-street: (Please use only letters (a-z or A-Z) or numbers (0-9) or spaces and # only in this field)
  13. validate-phoneStrict: (Please enter a valid phone number. For example (123) 456-7890 or 123-456-7890)
  14. validate-phoneLax: (Please enter a valid phone number. For example (123) 456-7890 or 123-456-7890)
  15. validate-fax: (Please enter a valid fax number. For example (123) 456-7890 or 123-456-7890)
  16. validate-date: (Please enter a valid date)
  17. validate-email: (Please enter a valid email address. For example johndoe@domain.com)
  18. validate-emailSender: (Please use only visible characters and spaces)
  19. validate-password: (Please enter 6 or more characters. Leading or trailing spaces will be ignored)
  20. validate-admin-password: (Please enter 7 or more characters. Password should contain both numeric and alphabetic characters)
  21. validate-cpassword: (Please make sure your passwords match)
  22. validate-url: (Please enter a valid URL. Protocol is required (http://, https:// or ftp://))
  23. validate-clean-url: (Please enter a valid URL. For example http://www.example.com or www.example.com)
  24. validate-identifier: (Please enter a valid URL Key. For example “example-page”, “example-page.html” or “anotherlevel/example-page)
  25. validate-xml-identifier: (Please enter a valid XML-identifier. For example something_1, block5, id-4)
  26. validate-ssn: (Please enter a valid social security number. For example 123-45-6789)
  27. validate-zip: (Please enter a valid zip code. For example 90602 or 90602-1234)
  28. validate-zip-international: (Please enter a valid zip code)
  29. validate-date-au: (Please use this date format: dd/mm/yyyy. For example 17/03/2006 for the 17th of March, 2006)
  30. validate-currency-dollar: (Please enter a valid $ amount. For example $100.00)
  31. validate-one-required: (Please select one of the above options)
  32. validate-one-required-by-name: (Please select one of the options)
  33. validate-not-negative-number: (Please enter a number 0 or greater in this field)
  34. validate-zero-or-greater: (Please enter a number 0 or greater in this field)
  35. validate-greater-than-zero: (Please enter a number greater than 0 in this field)
  36. validate-state: (Please select State/Province)
  37. validate-new-password: (Please enter 6 or more characters. Leading or trailing spaces will be ignored)
  38. validate-cc-number: (Please enter a valid credit card number)
  39. validate-cc-type: (Credit card number does not match credit card type)
  40. validate-cc-type-select: (Card type does not match credit card number)
  41. validate-cc-exp: (Incorrect credit card expiration date)
  42. validate-cc-cvn: (Please enter a valid credit card verification number)
  43. validate-data: (Please use only letters (a-z or A-Z), numbers (0-9) or underscore(_) in this field, first character should be a letter)
  44. validate-css-length: (Please input a valid CSS-length. For example 100px or 77pt or 20em or .5ex or 50%)
  45. validate-length: (Text length does not satisfy specified text range)
  46. validate-percents: (Please enter a number lower than 100)
  47. required-file: (Please select a file)
  48. validate-cc-ukss: (Please enter issue number or start date for switch/solo card type)

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *