-
Notifications
You must be signed in to change notification settings - Fork 0
Elenalysyh/FormValidation
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Релизовать валидацию формы. - Валидировать поля формы надо в процессе набора (но не показывать ошибки до того, как пользователь что-то ввел). - Форму нельзя мочь отправить, если есть ошибки. - Если показаны ошибки, кнопка отправки формы должна быть неактивной (код неактивной кнопки закомментирован). - Поля, обязательные к заполнению помечены звездочками. - Поля с ошибкой должны подсвечиваться должным образом (который можно увидеть, раскомментировав код на бутстрап странице). -Все регулярки должны быть написаны самостоятельно. Возможные ошибочные ситуации. Для каждой придумать и выводить поясняющее сообщение. Из сообщения должно быть ясно в чем проблема. Варианты ("что-то не так") не использовать. 1. Поле, обязательное к заполнению не заполнено 2. Ошибка в email-е 3. email уже занят (сверяться со статическим списком email-ов, который хоранится на глобальном уровне в переменной usedEmails) ['[email protected]', '[email protected]', '[email protected]'] 4. Пароль слишком короток (до 5 символов) 5. Простой пароль (только числа, только буквы) 6. Пароль содержит запрещенные символы (разрешенные - латинские буквы, цифры, подчеркивание, минус) 7. Международный формат записи телефона не выдержан 8. Галочка "Согласен со всем" не поставлена
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published