HTML5が登場する前のinput要素のtype属性

HTML5では新たにinput要素で指定できるtype属性が追加されましたが、この記事ではHTML5が登場する前からすでにあるinput要素のtype属性についてまとめます。

HTML5で追加されたinput要素のtype属性については以下の記事を参照してください。

HTML5で追加されたinput要素のtype属性
HTML5ではinput要素で指定できるtype属性が追加されました。この記事ではHTML5で追加されたinput要素のtype属性について...

input要素のtype属性

HTML5が策定される前のinput要素で指定できるtype属性は以下の10種類になります。

type属性 説明
text テキスト入力欄
hidden 隠しテキスト
password パスワード入力欄
file ファイル選択
checkbox チェックボックス
radio ラジオボタン
submit 送信ボタン
reset リセットボタン
button 汎用ボタン
image 送信ボタン

text テキスト入力欄

1行の汎用テキストボックスを作成します。

type属性を省略した場合もtextを指定した場合と同じになります。

hidden 隠しテキスト

画面には表示されないテキストを作成します。

password パスワード入力欄

パスワード入力用のテキストボックスを作成します。

file ファイル選択

ファイル選択用の選択ボックスを作成します。

checkbox チェックボックス

チェックボックスを作成します。

radio ラジオボタン

ラジオボタンを作成します。

submit 送信ボタン

送信ボタンを作成します。

reset リセットボタン

リセット(取消)ボタンを作成します。

button 汎用ボタン

汎用のボタンを作成します。

image 画像ボタン

画像ボタンを作成します。

サンプル

HTMLソース

ブラウザでの表示結果

ブラウザでの表示結果