From 88aa3eb950ab843ae39990dd7a6d896860af4536 Mon Sep 17 00:00:00 2001 From: Masha Moreva Date: Thu, 7 Sep 2023 09:30:18 +0300 Subject: [PATCH] Update README.md --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 645b6f2..4cfd532 100644 --- a/README.md +++ b/README.md @@ -5,16 +5,16 @@ #### Функционал: - **Номер карты** - Поле для ввода номера кредитной карты. При вводе номера карты, автоматически игнорируются любые символы, кроме цифр. Цифры разделяются автоматически по 4 штуки пробелом, для удобства восприятия. Номер карты проходит валидацию на корректность. Если номер карты некорректен, отображается ошибка. + Поле для ввода номера кредитной карты. При вводе номера карты, автоматически игнорируются любые символы, кроме цифр. Цифры разделяются автоматически по 4 штуки пробелом, для удобства восприятия. - **Дата окончания** - Поле для ввода даты окончания действия карты в формате "ММ/ГГ". При вводе, данные разделяются символом "/", если в поле введено 2 цифры месяца. Дата окончания валидируется на корректность и должна быть больше текущей даты. + Поле для ввода даты окончания действия карты в формате "ММ/ГГ". При вводе, данные разделяются символом "/", если в поле введено 2 цифры месяца. Дата окончания должна быть больше текущей даты. - **CVC/CVV** Поле для ввода CVC/CVV кода карты. Требуется ввод строго 3 цифр. - **Email** - Поле для ввода адреса электронной почты. Email также валидируется на корректный формат. -- **Кнопка "Оплатить"** + Поле для ввода адреса электронной почты. +- **Кнопка "Оплатить"** Отключена до тех пор, пока пользователь не заполнит корректно все обязательные поля. Кнопка становится активной только после корректного заполнения всех полей. - + **Валидация**: проверка корректности введенных данных происходит при потере фокуса на каждом поле (событие blur). Если данные некорректны, отображается соответствующая ошибка.