【问题标题】:two Submit buttons, using One form, in different table cells? is it possible?两个提交按钮,使用一个表单,在不同的表格单元格中?可能吗?
【发布时间】:2014-11-14 22:23:13
【问题描述】:

我有这个代码:

      <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>

两种形式完全相同(操作,输入值),唯一的区别是我希望这两个表格单元格中的提交按钮不同。

因此,有没有办法只使用一次&lt;form&gt; 标签,却有这样两个提交按钮? (既少了代码,又这样,以后我只能在一个地方修改表单,而不是遍历每个单元格)

我已经尝试在最后一个单元格中结束第一个表单,并在该单元格中只保留一个提交部分,但由于第一个单元格的&lt;/td&gt; 在路上,所以它不起作用。将表单放在&lt;tr&gt; 之后也不起作用。

【问题讨论】:

    标签: html css forms submit


    【解决方案1】:

    我不知道你为什么需要 2 个不同的提交按钮,但如果它要使用一个表单......你可以将所有表格放在表单标签中:

    <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>
    

    【讨论】:

    • 谢谢,但恐怕我不能使用它,因为我想在每个表格行中使用不同的表单,但在每一行中,我希望有相同的表单,带有两个提交按钮在该行的 2 个单元格中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-01
    • 2013-08-31
    • 1970-01-01
    • 2011-01-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多