我有这样的代码:
<tr>
<td><form action="1.php" method="POST" target="_blank">
<input name="a" type="hidden" value="a"/>
<input type="submit" class="class one" value="submit-1"></form></td>
<td>a</td>
<td>b</td>
<td>c</td>
<td><form action="1.php" method="POST" target="_blank">
<input name="a" type="hidden" value="a"/>
<input type="submit" class="class two" value="submit-2"></form></td>
</tr>这两个表单是完全相同的(Action,输入值),唯一的区别是我希望在这两个表格单元格中有一个不同的提交按钮。
因此,有没有办法只使用一次<form>标记,而拥有这样两个submit按钮呢?(代码更少,将来我只能在一个地方修改表单,而不是遍历每个单元格)
我尝试在最后一个单元格中结束第一个表单,并只在该单元格中保留提交部分,但由于第一个单元格的</td>在其中,因此它不起作用。将表单直接放在<tr>之后也不起作用。
发布于 2014-09-20 20:54:37
我不知道为什么你需要两个不同的提交按钮,但如果它是使用一个表单…你可以把所有的表格都放在表单标签里:
<form action="">
<table>
<tr><td><input type="submit" class="class one" value="submit-1"></td></tr>
<tr><td><input type="submit" class="class two" value="submit-2"></td></tr>
</table>
</form>https://stackoverflow.com/questions/25948899
复制相似问题