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