Submit button (送信ボタン)
送信ボタン (submit button) は 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)。