最新のWeb開発のチュートリアル
 

HTML <input> Tag


三つの入力フィールドを持つHTMLフォーム。 2つのテキストフィールドと1 submitボタン:

<form action="demo_form.asp">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>
»それを自分で試してみてください

定義と使用法

<input>タグは、ユーザーがデータを入力することができる入力フィールドを指定します。

<input>要素は内で使用される<form>入力されたデータにユーザーを可能にする入力コントロールを宣言するための要素。

入力フィールドには、に応じて、多くの方法で変化させることができるtype属性。


ブラウザのサポート

素子
<input> はい はい はい はい はい

ヒントと注意事項

注: <input>要素が空である、それが唯一の属性が含まれています。

ヒント:使用<label>のためのラベルを定義する要素を<input>要素。


HTML 4.01とHTML5の違い

"align"属性はHTML5でサポートされていません。

HTML5では、 <input>タグには、いくつかの新しい属性を持っており、 type属性は、いくつかの新しい価値観を持っています。


HTMLとXHTMLの違い

HTMLでは、 <input>タグには終了タグがありません。

XHTMLでは、 <input>タグが適切にこのように、閉じる必要があります<input />


属性

= HTML5で追加。

属性 説明
accept file_extension
audio/*
video/*
image/*
media_type
(だけのために、サーバーが受け付けるファイルの種類を指定するtype="file"
align left
right
top
middle
bottom
HTML5でサポートされていません。
画像入力(のみのためのアライメント指定type="image"
alt text (だけのために画像の代替テキストを指定するtype="image"
autocomplete on
off
かどうかを指定<input>要素は、オートコンプリートが有効になっている必要があります
autofocus autofocus ことを指定<input>要素を自動的に取得し、ページのロード時に焦点を当てるべきです
checked checked ことを指定<input>要素は、ページのロード時(のための事前に選択されるべきであるtype="checkbox"またはtype="radio"
dirname inputname.dir テキストの方向が提出されることを指定します
disabled disabled ことを指定<input>要素を無効にする必要があります
form form_id 一つ以上のフォームを指定<input>要素が属します
formaction URL (のためのフォームが送信されたときに入力制御を処理するファイルのURLを指定するtype="submit"type="image"
formenctype application/x-www-form-urlencoded
multipart/form-data
text/plain
(のためにサーバーに送信するときに、フォームデータをエンコードする方法を指定type="submit"type="image"
formmethod get
post
(のためのアクションURLへデータを送信するためのHTTPメソッドを定義するtype="submit"type="image"
formnovalidate formnovalidate 提出されたときにフォーム要素が検証されるべきではないことを定義します
formtarget _blank
_self
_parent
_top
framename
フォームの送信後に受信された応答を表示する場所(のために指定type="submit"type="image"
height pixels 高さを指定<input>要素(のみtype="image"
list datalist_id 指し、 <datalist>用に事前定義されたオプションが含まれている要素<input>要素
max number
date
最大値を指定<input>要素
maxlength number で許可される最大文字数指定<input>要素を
min number
date
最小値を指定<input>要素
multiple multiple ユーザーが複数の値を入力できることを指定<input>要素
name text 名前を指定<input>要素を
pattern regexp ことを正規表現で指定<input>要素の値を比較して確認されは、
placeholder text 期待値説明する短いヒント指定<input>要素を
readonly readonly 入力フィールドであることを読み取り専用指定
required required 入力フィールドがフォームを送信する前に記入しなければならないことを指定します
size number 文字数で、幅を指定<input>要素
src URL (のみ送信ボタンとして使用する画像のURLを指定するtype="image"
step number 入力フィールドの法定数の間隔を指定します。
type button
checkbox
color
date
datetime
datetime-local
email
file
hidden
image
month
number
password
radio
range
reset
search
submit
tel
text
time
url
week
タイプが指定<input>要素を表示します
value text 値を指定<input>要素を
width pixels 幅を指定<input>要素(のみtype="image"

グローバル属性

<input>タグもサポートし、グローバルは、HTMLの属性


イベント属性

<input>タグもサポートしています。イベントは、HTMLの属性


関連ページ

HTMLチュートリアル: HTMLフォーム

HTML DOMリファレンス:


デフォルトのCSS設定

なし。