<button> 当类型未提及时,默认情况下用作提交按钮?



当未提及类型时默认情况下元素作为提交按钮是否工作?

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

单击按钮时,将表格提交并重定向到另一页。

引用我的第一个Google命中。

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

要使按钮用作提交按钮,您需要在表单标签中具有类型集。

<button type="submit"></button>w

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

来源:MDN

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

相关内容

最新更新