用2个分开的,别用内嵌的<form name="form1" action="a.jsp" method="post">
<input type=hidden name="action" value="1">
</form><form name="form2" action="a.jsp" method="post">
<input type=hidden name="action" value="2"></form><input type="button" value="submit" onclick="if (...) document.form1.submit(); else document.form2.submit();">
<input type=hidden name="action" value="1">
</form><form name="form2" action="a.jsp" method="post">
<input type=hidden name="action" value="2"></form><input type="button" value="submit" onclick="if (...) document.form1.submit(); else document.form2.submit();">
第二,两个form别有什么瓜葛,就是分开写,不要嵌套。象这样写试试。
<form name="form1" action="a.jsp" method="post">
<input type=button name="b1">
</form><form name="form2" action="a.jsp" method="post">
<input type=button name="b2">
</form>
第三,看看你的两个form的name是不是一样的,要是一样的就会出错。
本人很同意!!!!第一,建议楼主把代码拿出来给大家看看。
第二,两个form别有什么瓜葛,就是分开写,不要嵌套。象这样写试试。
<form name="form1" action="a.jsp" method="post">
<input type=button name="b1">
</form><form name="form2" action="a.jsp" method="post">
<input type=button name="b2">
</form>
第三,看看你的两个form的name是不是一样的,要是一样的就会出错。
哦!!!谢谢可能你们理解错了我是两个FORM表单,里面各自都有BUTTON,不是一个BUTTON管两个FORM!!
两个button那就更容易做了,就是不要有同名的form就可以了,