我的页面中有这个结构。次要形式工作,主要没有。当我删除辅助,然后MAIN工作。我想将它们都保留在这个结构中,因为我结束了我的代码。有没有办法管理它?谢谢!
<form name="main" action="result.php" method="post">
. // this form submits some results to result.php
.
.
<form name="secondary" ........>
.
. //this is an ajax form that uploads an image to the server
</form>
.
.
.
<input button>
</form>
答案 0 :(得分:5)
不可能,抱歉:无效的标记 - HTML表单不允许嵌套。如果不方便,我很抱歉;就目前而言,这只会在不同的浏览器中以各种有趣的方式打破,绝对不会达到您的目的。
从更积极的方面说明:你想要的最终目标是可以实现的,尽管方式不同:
<form>
,也许只是<fieldset>
?<form>
;在提交之前,它会清除“内部表单”的内容,因此“内部表单”字段不会以“外部表单”提交