У меня есть длинная форма, которую я разбил на 6 шагов. Когда форма загружена, загружаются все шаги, но виден только первый шаг. У остальных есть CSS, display:none
поэтому они скрыты. Когда шаг завершен и подтвержден с помощью Javascript, для текущего шага устанавливается значение, display:none
а для нового - display:block
. На последнем этапе пользователь отправляет форму. Однако, как и ожидалось, display:block
отправляются только поля элемента на странице. Все заполненные поля в элементах с display:none
игнорируются.
Есть ли способ отправить поля внутри display:none
элементов?
Если нет, есть ли другой способ добиться того же эффекта?
display: none
всех моих тестах браузеры, похоже, отправляют элементы формы внутри контейнеров.