[1] HTML の type
が text
の
input
要素は、単一行文章入力制御子を定義します。
[2] 仕様書:
INPUT
element
<IW:HTML4:"interact/forms.html#edef-INPUT">属性名 | 属性値 | 既定値 | 説明 | 出典 | |
accesskey | %Character | [HTML 4] | |||
align | 配置 | [HTML 4] 非推奨 | |||
autocomplete |
| 自動補完 | WinIE 5+, Web Forms 2.0 | ||
class | 級 | [HTML 4] %coreattrs | |||
datafld | データ欄 | [HTML 4] 予約 | |||
dataformatas | データ書式 | [HTML 4] 予約 | |||
datasrc | %URI | (なし) | データ源 | [HTML 4] 予約 | |
dir | 書字方向 | [HTML 4] %i18n | |||
disabled | (真偽値属性) | (偽) | 無効 | [HTML 4] | |
id | 一意識別子 | [HTML 4] %coreattrs | |||
inputmode | 入力モード | OMA 規格 | XHTMLMP | ||
istyle | 入力モード | iモード 2.0 | |||
lang | 自然言語 | [HTML 4] %i18n | |||
xml:lang | 自然言語 | [XHTML 1] | |||
language | スクリプト言語 | WinIE 4+ | |||
maxlength | NUMBER | 最大長 | [HTML 4] | ||
name | 制御子名 | [HTML 4] | |||
onblur | %Script | 焦点を失した時 | [HTML 4] | ||
onchange | %Script | 現在値変更時 | [HTML 4] | ||
onclick | [HTML 4] %events | ||||
ondblclick | [HTML 4] %events | ||||
onfocus | %Script | 焦点を得た時 | [HTML 4] | ||
onkeydown | [HTML 4] %events | ||||
onkeypress | [HTML 4] %events | ||||
onkeyup | [HTML 4] %events | ||||
onmousedown | [HTML 4] %events | ||||
onmousemove | [HTML 4] %events | ||||
onmouseout | [HTML 4] %events | ||||
onmouseover | [HTML 4] %events | ||||
onmouseup | [HTML 4] %events | ||||
onselect | %Script | 文選択時 | [HTML 4] | ||
readonly | (真偽値属性) | (偽) | 読取専用 | [HTML 4] | |
size | 寸法 | [HTML 4] | |||
spellcheck | 非標準 | Firefox 2 | |||
style | スタイル情報 | [HTML 4] %coreattrs | |||
tabindex | NUMBER | タブ順 | [HTML 4] | ||
title | 注釈的題 | [HTML 4] %coreattrs | |||
type | text | text | 制御子の種類 | [HTML 4] | |
value | 初期値 | [HTML 4] | |||
vcard_name | 自動補完 | WinIE 5+ |
現在値は、はじめ初期値です。その後は、利用者が編集した結果が現在値です。
[12] Bidi と提出値: 利用者が入力欄の基底方向性を上書きした時は、
それを
(提出する文字符号化方式で可能なら)
LRM
や RLM
で囲んで示すべきです SI 4281:1998 8.2。
[10] 制御子と bidi: 制御子自体は、 (中身である現在値と関わりなく) 方向性に関して中立な1文字であるかのように bidi 的には扱います SI 4281:1998 6.1.4。
[11] 方向と入力モード: ヘブライ語に対応した利用者エージェントの場合、 右から左の入力欄では、カーソルの初期位置は右側とし、 入力モード (鍵盤言語) はヘブライ語とし、 左から右の入力欄では、カーソルの初期位置は左側とし、 入力モード (鍵盤言語) は異言語とするべきです。 SI 4281:1998 8.2
[4] type
属性の既定値は text
です。また、多くの UA は type
値を認識できない
(未対応の値が指定された) 時には text
と見なして処理するようです。
[5] 同じ文章入力制御子として、 type
が
password
の入力内容非表示型単一行入力制御子や、
複数行入力可能な textarea
要素による制御子があります。
[8] 利用者が要素を活性化すると (焦点をあてると)、入力欄は編集可能な状態になります HTML 4 17.11.2。
[9] Bug 4339 - クリップボードの文字列が改行文字で始まる場合、input 要素に複数行入力できてしまう <http://bugzilla.mozilla.gr.jp/show_bug.cgi?id=4339>
[13] allow combobox and spinbutton on input type=text (stevefaulkner著, ) <https://github.com/w3c/html-aria/commit/20484cd206b210d0ee5ca5531b349c7a846f2134>
[14] Allow combobox and spinbutton on input type text · Issue #111 · w3c/html-aria () <https://github.com/w3c/html-aria/issues/111>
[15] added searchbox to role=text (stevefaulkner著, ) <https://github.com/w3c/html-aria/commit/157130ac9178553853c3f7e48ab2c9a9c6590c1e>