0

当未提及类型时,元素是否默认用作提交按钮?

<button class="btn btn-primary" name="export" value="preview">Preview</button>

单击按钮时,表单被提交并重定向到其他页面。

4

3 回答 3

2

引用我的第一个谷歌点击。

始终指定<button>元素的类型属性。<button>不同的浏览器可能对元素使用不同的默认类型。

于 2017-10-06T06:50:18.360 回答
0

要使按钮用作提交按钮,您需要在表单标签内设置类型。

<button type="submit"></button>w
于 2017-10-06T08:13:18.493 回答
0

type="submit"如果没有为与 a 关联的按钮指定属性<form>,或者该属性为空值或无效值,则为默认值。

来源:MDN

但是,看起来一些较旧的 IE 版本使用按钮作为默认类型(有关详细信息,请参阅此问题)。

于 2020-03-11T05:32:07.013 回答