<input type="submit">は、サーバに<form>~</form>の間にある<input>の入力部品内容を送信するために使用するボタンです。
HTML規格 | HTML4.01 | HTML5 |
---|---|---|
使用可否 | ○ | ○ |
属性 | 意味 | 値のサンプルなど | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
name="固有名" | 入力に付ける固有名 | "text1" | ||||||||
value="値" | サーバに送信する値 | "A" | ||||||||
disabled | 入力の無効化 | "disabled" | ||||||||
form="フォーム名" | 送信するフォームの関連付け ※HTML5で追加 | "form01" | ||||||||
autofocus | フォーカス(カーソル)を設定 ※HTML5以降にグローバル属性に変更 | "autofocus" | ||||||||
dirname="固有名" | 文字方向のサーバ送信固有名 ※HTML5以降に追加 | "name01" | ||||||||
formaction="URI" | 送信するURI指定 <form>のactionを上書き ※HTML5で追加 | "sample.cgi" | ||||||||
formmethod="get","post","dialog" | 送信時のHTTPプロトコル <form>のmethodを上書き ※HTML5で追加 | "get" or "post" or "dialog" | ||||||||
formenctype="値" | 送信時のエンコーディング方法 <form>のenctypeを上書き ※HTML5で追加 | enctypeを参照 | ||||||||
formtarget="値" | フォーム送信後のページ表示方法 <form>のtargetを上書き ※HTML5で追加 | targetを参照 | ||||||||
formnovalidate | 入力の妥当性チェックを行わない ※HTML5で追加 | "formnovalidate" | ||||||||
popovertarget | 関連付けするポップオーバー要素を指定 ※HTML5以降に追加 | "id名" ポップオーバー要素のidを指定 | ||||||||
popovertargetaction="toggle","show","hide" | 関連付けしたポップオーバー要素の切り替え ※HTML5以降に追加 |
|
グローバル属性 |
| |
イベント属性 |
|
IE11 | Chrome32 | Firefox27 | Safari5.1 |
---|---|---|---|
IE11 | Chrome32 | Firefox27 | Safari5.1 |
---|---|---|---|
IE11 | Chrome32 | Firefox27 | Safari5.1 |
---|---|---|---|
SUBMIT先の変更やPOST/GETを変更することができます。
※非対応のブラウザもあるので注意が必要です。
requiredやpatternのチェックを無効にすることが来出ます。
※非対応のブラウザもあるので注意が必要です。