提交按钮
一个 **提交按钮** 是 HTML 中一个 元素,可用于提交一个 <form>
。原生提交按钮元素是
<button>
(其默认的type
是"submit"
)<input type="submit">
<input type="image">
除了提交表单之外,提交按钮还可以影响表单的行为和发送的数据。
覆盖表单的行为
提交按钮可以通过各种属性覆盖表单的提交行为
formaction
: 覆盖表单的action
属性。formenctype
: 覆盖表单的enctype
属性。formmethod
: 覆盖表单的method
属性。formnovalidate
: 覆盖表单的novalidate
属性。formtarget
: 覆盖表单的target
属性。
表单数据条目
如果提交按钮是一个 <button>
或者 <input type="submit">
并且有一个 name
属性,表单数据集将包含其 name
和 value
的条目。
如果提交按钮是一个 <input type="image">
,表单数据集将包含用户点击的 X 和 Y 坐标的条目 (例如 x=100&y=200
或者 buttonName.x=123&buttonName.y=234
)。