提交按鈕
提交按鈕是 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)。