按钮可以避免提交表单吗?
在包含两个按钮的表单中,一个“取消更改”按钮和一个“提交”按钮按钮,两者都使用 jQuery UI 设计样式,前者意外地提交了表单。尽管缺少“type=submit”属性,但它会导致表单提交。
虽然 JavaScript 解决方案可以使用事件处理来阻止这种情况,但有没有办法在不依赖 JavaScript 的情况下禁用表单提交?
答案:
按钮元素的默认“type”属性是“submit”。将属性设置为“button”会阻止按钮提交表单。
<button type="button">Cancel Changes</button>
如 HTML 标准中所述,具有“type=button”属性的按钮“不执行任何操作”。
以上是按钮如何在没有 JavaScript 的情况下防止不需要的表单提交?的详细内容。更多信息请关注PHP中文网其他相关文章!