[1] [[HTML]] の [CODE(HTMLa)[[[type]]]] が [DFN[[CODE(HTML)[text]]]] の [CODE(HTMLe)[[[input]]]] 要素は、単一行文章入力[[制御子]]を定義します。 [2] 仕様書: - [[HTML 4]] ([[Web Forms 1.0]]) -- text input -- 17.4 The [CODE(HTMLe)[INPUT]] element [3] [[属性]]: ,属性名,属性値,既定値,説明,出典 ,[CODE(HTMLa)[[[accesskey]]]],[CODE(SGML)[%[[Character]]]],,,[HTML 4] ,[CODE(HTMLa)[[[align]]]],,,配置,[HTML 4] 非推奨 ,[CODE(HTMLa)[[[autocomplete]]]],[CODE(SGML)[[CODE(HTML)[[[on]]]] | [CODE(HTML)[[[off]]]]]],,自動補完,"[[WinIE 5]]+, [[Web Forms 2.0]]" ,[CODE(HTMLa)[[[class]]]] ,,,[[級]] ,[HTML 4] %[[coreattrs]] ,[CODE(HTMLa)[[[datafld]]]],,,データ欄,[HTML 4] 予約 ,[CODE(HTMLa)[[[dataformatas]]]],,,データ書式,[HTML 4] 予約 ,[CODE(HTMLa)[[[datasrc]]]],[CODE(SGML)[%[[URI]]]],(なし),データ源,[HTML 4] 予約 ,[CODE(HTMLa)[[[dir]]]] ,,,[[書字方向]] ,[HTML 4] %[[i18n]] ,[CODE(HTMLa)[[[disabled]]]],(真偽値属性),(偽),無効,[HTML 4] ,[CODE(HTMLa)[[[id]]]] ,,,一意識別子 ,[HTML 4] %coreattrs ,[CODE(HTMLa)[[[istyle]]]],,,入力モード,[[iモード]] 2.0 ,[CODE(HTMLa)[[[lang]]]] ,,,[[自然言語]] ,[HTML 4] %i18n ,[CODE(HTMLa)[[[xml]]:lang]],,,自然言語 ,[XHTML 1] ,[CODE(HTMLa)[[[language]]]],,,スクリプト言語,[[WinIE 4]]+ ,[CODE(HTMLa)[[[maxlength]]]],[CODE(SGML)[[[NUMBER]]]],,最大長,[HTML 4] ,[CODE(HTMLa)[[[name]]]],,,制御子名,[HTML 4] ,[CODE(HTMLa)[[[onblur]]]],[CODE(SGML)[%[[Script]]]],,焦点を失した時,[HTML 4] ,[CODE(HTMLa)[[[onchange]]]],[CODE(SGML)[%[[Script]]]],,現在値変更時,[HTML 4] ,[CODE(HTMLa)[[[onclick]]]] ,,, ,[HTML 4] %[[events]] ,[CODE(HTMLa)[[[ondblclick]]]],,, ,[HTML 4] %events ,[CODE(HTMLa)[[[onfocus]]]],[CODE(SGML)[%[[Script]]]],,焦点を得た時,[HTML 4] ,[CODE(HTMLa)[[[onkeydown]]]],,, ,[HTML 4] %events ,[CODE(HTMLa)[[[onkeypress]]]],,, ,[HTML 4] %events ,[CODE(HTMLa)[[[onkeyup]]]] ,,, ,[HTML 4] %events ,[CODE(HTMLa)[[[onmousedown]]]],,, ,[HTML 4] %events ,[CODE(HTMLa)[[[onmousemove]]]],,, ,[HTML 4] %events ,[CODE(HTMLa)[[[onmouseout]]]],,, ,[HTML 4] %events ,[CODE(HTMLa)[[[onmouseover]]]],,, ,[HTML 4] %events ,[CODE(HTMLa)[[[onmouseup]]]],,, ,[HTML 4] %events ,[CODE(HTMLa)[[[onselect]]]],[CODE(SGML)[%[[Script]]]],,文選択時,[HTML 4] ,[CODE(HTMLa)[[[readonly]]]],(真偽値属性),(偽),読取専用,[HTML 4] ,[CODE(HTMLa)[[[size]]]],,,寸法,[HTML 4] ,[CODE(HTMLa)[[[style]]]] ,,,スタイル情報 ,[HTML 4] %coreattrs ,[CODE(HTMLa)[[[tabindex]]]],[CODE(SGML)[[[NUMBER]]]],,タブ順,[HTML 4] ,[CODE(HTMLa)[[[title]]]] ,,,注釈的題 ,[HTML 4] %coreattrs ,[CODE(HTMLa)[[[type]]]],'''[CODE(HTML)[text]]''',[CODE(HTML)[[[text]]]],制御子の種類,[HTML 4] ,[CODE(HTMLa)[[[value]]]],,,初期値,[HTML 4] ,[CODE(HTMLa)[[[vcard_name]]]],,,自動補完,[[WinIE 5]]+ [[#comment]] * 名前 [7] 制御子名は [CODE(HTMLa)[name]] 属性で指定します。 [[#comment]] * 初期値と現在値 [6] [[初期値]]は [CODE(HTMLa)[value]] 属性で指定します。 [[現在値]]は、はじめ初期値です。その後は、[[利用者]]が編集した結果が現在値です。 [[#comment]] * 他との関係 [4] [CODE(HTMLa)[[[type]]]] 属性の既定値は [CODE(HTML)[text]] です。また、多くの UA は [CODE(HTMLa)[type]] 値を認識できない (未対応の値が指定された) 時には [CODE(HTML)[text]] と見なして処理するようです。 [5] 同じ文章入力[[制御子]]として、 [CODE(HTMLa)[type]] が [CODE(HTML)[[[password]]]] の入力内容非表示型単一行入力制御子や、 複数行入力可能な [CODE(HTMLe)[[[textarea]]]] 要素による制御子があります。 [[#comment]] * メモ