#
“type="image"”
送信可能な値 | なし |
妥当性のチェック | なし |
“type="image"”を指定した“input”要素は画像の送信ボタンを表します。
“type="image"”を指定した“input”要素はクリックされたときに関連付けられた“form”要素の入力内容を送信します。
“src”属性で指定した画像ファイルがボタンとして表示されます。また、何らかの理由により画像ファイルが表示できない場合は“alt”属性で指定した代替テキストが代わりに表示されます。
フォームの送信ボタンは“type="submit"”を指定した“input”要素や“type="submit"”を指定した“button”要素でも表すことができます。
サンプルコード
#
属性と値
属性 | 値 | ||
---|---|---|---|
属性 | 説明 | 値 | 説明 |
必須属性 | |||
alt="" | 画像の代替テキスト | テキスト | 画像の代替テキスト |
src="" | 画像ファイルの指定 | URL | ボタンとする画像ファイルのURL |
type="" | 入力欄の種類 | image | 送信ボタン |
任意属性 | |||
グローバル属性 | |||
disabled="" | 入力欄を無効化 | disabled | 入力欄を無効化 |
form="" | 関連付けるフォーム | ID名 | 関連づける“form”要素の“id”属性の値 |
formaction="" | フォームに入力されたデータの送信先 | URL | フォームに入力されたデータの送信先のURL |
formenctype="" | フォームが送信するデータの形式 | application/x-www-form-urlencoded | 入力されたデータをURLエンコードして送信 |
multipart/form-data | 入力されたデータをマルチパートデータとして送信 | ||
text/plain | 入力されたデータをプレーンテキストとして送信 | ||
formmethod="" | フォームを送信時のHTTPメソッド | get | 入力されたデータを“action”属性で指定したURLにクエリ文字列として付加して送信 |
post | 入力されたデータをHTTPリクエストの本文として送信 | ||
dialog | フォームの送信時に“form”要素が含まれる“dialog”要素を閉じる | ||
formnovalidate="" | フォームの送信時に入力内容の妥当性をチェックしない | formnovalidate | フォームの送信時に入力内容の妥当性をチェックしない |
formtarget="" | フォームの送信時の応答画面の表示方法 | _blank | 新しいブラウジング・コンテキストに表示 |
_self | 現在のブラウジング・コンテキストに表示 | ||
_parent | 現在のブラウジング・コンテキストの1つ上位のブラウジング・コンテキストに表示 | ||
_top | 現在のブラウジング・コンテキストの最上位のブラウジング・コンテキストに表示 | ||
ブラウジング・コンテキスト名 | 任意のブラウジング・コンテキストに表示 | ||
popovertarget="" | 表示状態を切り替えるポップオーバー要素 | ID名 | 表示状態を切り替えるポップオーバー要素の“id”属性の値 |
popovertargetaction="" | ポップオーバー要素の表示状態の切り替え方法 | toggle | ポップオーバー要素の表示状態を切り替える |
show | ポップオーバー要素を表示する | ||
hide | ポップオーバー要素を閉じる | ||
height="" | 画像の高さ | 正の整数 | 画像の大きさの高さのピクセル数 |
name="" | 入力欄の名前 | 文字列 | 入力欄の名前 |
width="" | 画像の横幅 | 正の整数 | 画像の大きさの横幅のピクセル数 |
#