Magento 2 JavaScript validators

js-validation

(Dmitry Fedyuk) #1
allow-container-className
alphanumeric Letters, numbers, spaces or underscores only please
credit-card-types Please enter a valid credit card number.
dateITA Please enter a correct date
dateNL Vul hier een geldige datum in.
email2 Please enter a valid email address.
greater-than-equals-to Please enter a value greater than or equal to %s.
integer A positive or negative non-decimal number please
ipv4 Please enter a valid IP v4 address.
ipv6 Please enter a valid IP v6 address.
less-than-equals-to Please enter a value less than or equal to %s.
letters-only Letters only please
letters-with-basic-punc Letters or punctuation only please
max-words Please enter {0} words or less.
min-words Please enter at least {0} words.
mobileUK Please specify a valid mobile number
no-whitespace No white space please
not-negative-amount Please enter positive number in this field.
pattern Invalid format.
phoneUK Please specify a valid phone number
phoneUS Please specify a valid phone number
range-words Please enter between {0} and {1} words.
required-dropdown-attribute-entry Admin is a required field in the each row.
required-entry This is a required field.
required-file Please select a file.
required-if-all-sku-empty-and-file-not-loaded Enter valid SKU key
required-if-not-specified This is a required field.
required-if-specified This is a required field.
required-number Please enter a valid number in this field.
required-number-if-specified Please enter a valid number.
required-text-swatch-entry Swatch and Admin are the required fields in the each row
required-visual-swatch-entry Admin is a required field in the each row.
stripped-min-length Please enter at least {0} characters
time Please enter a valid time, between 00:00 and 23:59
time12h Please enter a valid time, between 00:00 am and 12:00 pm
url2 Please enter a valid URL.
validate-admin-password Please enter 7 or more characters, using both numeric and alphabetic.
validate-ajax-error
validate-alpha Please use letters only (a-z or A-Z) in this field.
validate-alphanum Please use only letters (a-z or A-Z) or numbers (0-9) in this field. No spaces or other characters are allowed.
validate-alphanum-with-spaces Please use only letters (a-z or A-Z), numbers (0-9) or spaces only in this field.
validate-cc-cvn Please enter a valid credit card verification number.
validate-cc-exp Incorrect credit card expiration date.
validate-cc-number Please enter a valid credit card number.
validate-cc-type Credit card number does not match credit card type.
validate-cc-type-select Card type does not match credit card number.
validate-cc-ukss Please enter issue number or start date for switch/solo card type.
validate-clean-url Please enter a valid URL. For example http://www.example.com or www.example.com.
validate-code Please use only letters (a-z), numbers (0-9) or underscore (_) in this field, and the first character should be a letter.
validate-cpassword Please make sure your passwords match.
validate-css-length Please input a valid CSS-length (Ex: 100px, 77pt, 20em, .5ex or 50%).
validate-currency-dollar Please enter a valid $ amount. For example $100.00
validate-data Please use only letters (a-z or A-Z), numbers (0-9) or underscore (_) in this field, and the first character should be a letter.
validate-date Please enter a valid date.
validate-date-au Please use this date format: dd/mm/yyyy. For example 17/03/2006 for the 17th of March, 2006.
validate-date-range Make sure the To Date is later than or the same as the From Date.
validate-digits Please enter a valid number in this field.
validate-digits-range The value is not within the specified range.
validate-email Please enter a valid email address (Ex: johndoe@domain.com).
validate-emailSender Please enter a valid email address (Ex: johndoe@domain.com).
validate-emails Please enter valid email addresses, separated by commas. For example, johndoe@domain.com, johnsmith@domain.com.
validate-fax Please enter a valid fax number (Ex: 123-456-7890).
validate-greater-than-zero Please enter a number greater than 0 in this field.
validate-identifier Please enter a valid URL Key (Ex: "example-page", "example-page.html" or "anotherlevel/example-page
validate-item-quantity
validate-length Maximum length of this field must be equal or less than %1 symbols.
validate-new-password Please enter 6 or more characters. Leading or trailing spaces will be ignored.
validate-no-empty Empty Value.
validate-no-html-tags HTML tags are not allowed.
validate-not-negative-number Please enter a number 0 or greater in this field.
validate-number Please enter a valid number in this field.
validate-number-range The value is not within the specified range.
validate-one-required Please select one of the options above.
validate-one-required-by-name Please select one of the options.
validate-optional-datetime The field isn\'t complete.
validate-password Please enter 6 or more characters. Leading or trailing spaces will be ignored.
validate-per-page-value Please enter a valid value from list
validate-per-page-value-list Please enter a valid value, ex: 10,20,30
validate-phoneLax lease enter a valid phone number. For example (123) 456-7890 or 123-456-7890.
validate-phoneStrict Please enter a valid phone number. For example (123) 456-7890 or 123-456-7890.
validate-range The value is not within the specified range.
validate-required-datetime This is a required field.
validate-select Please select an option.
validate-ssn Please enter a valid social security number (Ex: 123-45-6789).
validate-state Please select State/Province.
validate-street Please use only letters (a-z or A-Z), numbers (0-9), spaces and "#" in this field.
validate-url Please enter a valid URL. Protocol is required (http://, https:// or ftp://).
validate-zero-or-greater Please enter a number 0 or greater in this field.
validate-zip-international Please enter a valid zip code.
validate-zip-us Please enter a valid zip code (Ex: 90602 or 90602-1234).
vinUS The specified vehicle identification number (VIN) is invalid.
zip-range Your ZIP-code must be in the range 902xx-xxxx to 905-xx-xxxx

How to validate a form with JavaScript?
Where are the telephone validation rules declared?
How to implement a custom JavaScript validator for a backend configuration field?
How is `$.validator.validateElement` implemented and used?
How is `$.validator.validateSingleElement` implemented and used?
(Dmitry Fedyuk) #2

See also:


(Dmitry Fedyuk) #3

How to implement a custom JavaScript validator for a backend configuration field?


(Dmitry Fedyuk) #4