<input>
<form>で作成したフォームの中の、テキスト入力や実行ボタンなどの各フォーム部品を表示します。
type属性の値によって、まったく見栄えや動作の異なる部品となります。
通常は
<form>とセットで使いますが、
文章の表示領域目的で使うなどで単体で使用することもある。
type属性
text | 1行テキストボックス |
password | パスワード入力ボックス |
checkbox | チェックボックス |
radio | ラジオボタン |
file | ファイル選択ボックス |
hidden | 非表示 |
submit | 送信ボタン |
reset | リセットボタン |
button | 汎用ボタン |
image | 画像のボタン |
type属性がない場合はtextになる。
通常はname属性とvalue属性を設定し、
送信ボタンが押された際に「name=value」が区切り文字を&として送られる。
checkboxとradioにはchecked属性をつけると最初から選択された状態になる。
同一nameのラジオボタンは一つしか選択できない。
text及びpasswordは入力ボックスであり、入力ボックスの内容がvalueとなる。