<input type='button' /> 和 <input type='submit' /> 的区别

新手上路,请多包涵

HTML <input type='button' /><input type='submit' /> 有什么区别?

原文由 bounav 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 478
2 个回答

<input type="button" /> 按钮不会提交表单 - 默认情况下它们不做任何事情。它们通常与 JavaScript 结合使用,作为 AJAX 应用程序的一部分。

<input type="submit"> 按钮将在用户单击它们时提交它们所在的表单,除非您使用 JavaScript 另有指定。

表单的第一个提交按钮也是为 隐式提交 而单击的按钮,例如在文本输入中按 Enter 键。

原文由 user7094 发布,翻译遵循 CC BY-SA 4.0 许可协议

“按钮”就是一个按钮,您可以使用 Javascript 向其添加其他功能。 “提交”输入类型具有提交表单的默认功能(当然,您仍然可以使用 Javascript 添加其他功能)。

原文由 Aistina 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题