表单中有2个按钮,其中只有一个执行表单操作


2 buttons in a form, only one that performs form action

是否可以在表单中有2个按钮,并且只有一个按钮执行表单操作(提交)?

编辑:我的错误,伙计们。我一直在使用button而不是input type="button"。我不知道button总是提交,而input type="button"没有。我只是简单地假设它们都是这样,因此缺乏规范。

感谢那些回答得不那么粗鲁的人

是,让一个按钮与type='button',而不是type='submit'

让其中一个成为提交按钮,而不是另一个。
提交表单的按钮

  • <button></button>
  • <input type=submit>
  • <input type=image>

的按钮
  • <button type="button"></button>
  • <input type="button">