Moderator
Модератор
- Регистрация
- 17.07.2019
- Сообщения
- 70 021
- Реакции
- 206 520
- Онлайн
- 21дн 14ч 51м 6с
- #1
Голосов: 0
Автор:
Boris
Название:
Validation script. Лёгкий в понимании!
Validation
Using
Required attribute [data-check] in the block for the validation element.
This attribute has 2 parameters.
Parameters write through the separator '|'.
- Type of element for validation ('input' or 'select').
- Mode for show error:
'mode-1': Class 'error-validation' is added for 1.5 seconds.
'mode-2': Show error message.
If the element for validation is an input, then we add attribute [data-input-check] to it.
Parameters for this attribute are optional.
Parameters write through the separator '|'.
- "required" - Field is required.
- "number" - Only integer.
- "num:5<>12" - Only integer and length 5 - 12.
- "mail" - Only email address.
- "min:5" - Length min 5.
- "max:12" - Length max 12.
- "allow:[A-z]" - RegExp.
- "phone" - Only phone.
- "password_confirmation" - For password confirmation.
If you want to add validation in your script, just add:
if( validation() ) { ...code }
To add automatic validation to the form, add the [data-validation-form] attribute:
<form action="#" data-validation-form> ... </form>
Example using all validation - index.html
Достаточно лишь добавить атрибут к элементу валидации (input or select)!
Подключите <script src="validation.js"></script>
Пример:
Посмотреть вложение 45955
Ссылки и информация для скачивания: