SexyMonkey
@SexyMonkey

Как правильно организовать валидацию пошаговой формы?

Имеется пошаговая форма вот такого вида.
<form action="#">

        <section>
            <input type="text">
            <input type="text">
            <input type="text">
        </section>

        <section>
            <input type="text">
            <input type="text">
            <input type="text">
        </section>

        <section>
            <input type="text">
            <input type="text">
            <input type="text">
        </section>

        <a href="#">next</a>
        
        <button>Send</button>
        
    </form>


Всегда открыта только одна секция. Т.е. при клике на "Next" активная секция меняется.
Как организовать валидацию данных не всей формы сразу при отправке, а по отдельности для каждой секции при нажатии на "Next"
  • Вопрос задан
  • 187 просмотров
Пригласить эксперта
Ответы на вопрос 2
@entermix
По нажатию кнопки "Next" проводите валидацию только открытой секции
Ответ написан
Комментировать
abyrkov
@abyrkov
JavaScripter
Привожу алгоритм:
-Получаем текущую секцию(!!!)
- Проверяем ее
-Валидируем
-Открываем следущую
- Блокируем начальную секцию
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы