Heim  >  Artikel  >  Web-Frontend  >  关于不在同一页面的表单提交问题 求各位大神解答啊_html/css_WEB-ITnose

关于不在同一页面的表单提交问题 求各位大神解答啊_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 12:05:241401Durchsuche

    我现在想要实现一个类似软件安装过程的表单提交功能,就是填完第一个表单 然后下一步 填第二个表单 最后一起提交,你 必须填完第一个表单  才能去填第二个表单,最后将两个表单的值一起填写到数据库中,但是 我总是无法再第二个表单里得到第一个表单的值,,求解 我该怎么实现这种功能 ,好想是有很多办法的。


回复讨论(解决方案)

var tag=document.getElementById("id");
tag.value

可以第一表单提交给第二表单的时候,用隐藏的input把上一表单的记录下来

像楼上说的,两个表单放到一个表单里,用js控制元素隐藏显示,首先显示第一步的元素,第二步里的元素css设置隐藏,然后填好第一步点下一步时,用js隐藏第一步,显示第二步的元素,就能实现楼主的功能了。这是最简单的方法。

这两个表单是在两个不同页面的,我也是采用的hidden方法,我的第一个表单(nav1.html)的action是第二个表单(nav2.html)然后在nav2.html里面设置隐藏域企图将到nav1.html的值传进来,但是一直都没有获取到这个值(我写了一个get.php方法,就是nav2.html中的action的值,)但是我没有获取到nav1.html表单里的值

谢谢楼上的各位了,,还请知道的人说的详细一点吧,,,


已经解决了 用到了smarty来取值 然后display想要去的h页面,还是用到隐藏域。这是第一次在csdn上发帖子,非常感谢楼上的三位的帮助与支持哈。。。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn