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
)。