html - 两个提交按钮,使用一种形式,在不同的表格单元格中?是否可以?

标签 html css forms submit

我有这个代码:

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

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

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

我试过在最后一个单元格中结束第一个表单,并只保留该单元格中的提交部分,但是自从第一个单元格的 </td> 之后它就不起作用了在路上。将表格放在 <tr> 之后也没有用。

最佳答案

我不知道你为什么需要 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>

关于html - 两个提交按钮,使用一种形式,在不同的表格单元格中?是否可以?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25948899/

相关文章:

css - 即使位置设置为相对且不透明度设置为 0.99,z-index 也无效

HTML 和 Ruby on Rails - 将 <br/> 标记显示为换行符,但将其他标记显示为字符串

jquery - 如何向该叠加层添加关闭按钮 (X)?

forms - 如何为同一个 MailChimp 列表设置不同的注册表单?

forms - Symfony2-数组到字符串的转换错误

html - 图像不在原地,随着窗口的调整而拖动

javascript - 如何实现点击功能

css - Django ,内容安全策略指令

javascript - 如何取消选择文本字段的文本?

javascript - jquery:如何将表单元素信息传递给另一个函数?