Validators
The richest validators in the class
FormValidation comes with various built-in validators listed in the alphabetical order as following:
No. | Name | Description |
---|---|---|
1 | base64 | Validate a base64 encoded string |
2 | between | Check if the input value is between (strictly or not) two given numbers |
3 | bic | Validate a BIC (Business Identifier Codes) |
4 | callback | Return the validity from a callback method |
5 | choice | Check if the number of checked boxes are less or more than a given number |
6 | color | Validate a color in different formats |
7 | creditCard | Validate a credit card number |
8 | cusip | Validate a CUSIP |
9 | cvv | Validate a CVV number |
10 | date | Validate date |
11 | different | Return true if the input value is different with given field's value |
12 | digits | Return true if the value contains only digits |
13 | ean | Validate an EAN (International Article Number) |
14 | ein | Validate an EIN (Employer Identification Number) |
15 | emailAddress | Validate an email address |
16 | file | Validate file |
17 | greaterThan | Return true if the value is greater than or equals to given number |
18 | grid | Validate a GRId (Global Release Identifier) |
19 | hex | Validate a hexadecimal number |
20 | iban | Validate an International Bank Account Number (IBAN) |
21 | id | Validate identification number |
22 | identical | Check if the value is the same as one of particular field |
23 | imei | Validate an IMEI (International Mobile Station Equipment Identity) |
24 | imo | Validate an IMO (International Maritime Organization) |
25 | integer | Validate an integer number |
26 | ip | Validate an IP address. Support both IPv4 and IPv6 |
27 | isbn | Validate an ISBN (International Standard Book Number). Support both ISBN 10 and ISBN 13 |
28 | isin | Validate an ISIN (International Securities Identification Number) |
29 | ismn | Validate an ISMN (International Standard Music Number) |
30 | issn | Validate an ISSN (International Standard Serial Number) |
31 | lessThan | Return true if the value is less than or equals to given number |
32 | mac | Validate a MAC address |
33 | meid | Validate a MEID (mobile equipment identifier) |
34 | notEmpty | Check if the value is empty |
35 | numeric | Check if the value is numeric |
36 | phone | Validate a phone number |
37 | promise | Use jQuery's Deferred to validate field's value |
38 | regexp | Check if the value matches given Javascript regular expression |
39 | remote | Perform remote checking via Ajax request |
40 | rtn | Validate a RTN (Routing transit number) |
41 | sedol | Validate a SEDOL (Stock Exchange Daily Official List) |
42 | siren | Validate a Siren number |
43 | siret | Validate a Siret number |
44 | step | Check if the value is valid step one |
45 | stringCase | Check if a string is a lower or upper case one |
46 | stringLength | Validate the length of a string |
47 | uri | Validate an URL address |
48 | uuid | Validate an UUID, support v3, v4, v5 |
49 | vat | Validate VAT number |
50 | vin | Validate an US VIN (Vehicle Identification Number) |
51 | zipCode | Validate a zip code |