最佳答案
我有一个长的形式,我已经分为6个步骤。加载表单时,将加载所有步骤,但只有第一步可见。其余的有 display:none
的 CSS,所以它们是隐藏的。当一个步骤完成并用 Javascript 进行验证时,当前步骤被设置为 display:none
,新步骤被设置为 display:block
。在最后一步,用户提交表单。但是,正如预期的那样,只提交页面上 display:block
元素中的字段。使用 display:none
的元素中的所有已完成字段将被忽略。
有办法提交 display:none
元素中的字段吗?
如果没有,是否有其他方法达到同样的效果?