textarea
<textarea> 要素は複数行のテキスト入力欄を作成します。
- 分類
- メタデータコンテンツ、フローコンテンツ、フレージングコンテンツ、スクリプト対応要素
- 内包できるもの
- 制限なし
属性
- autocapitalize=””
- iOS の Webkit ブラウザで最初の文字を自動的に大文字にするしないを制御する
- autocomplete=””
- 入力補完
- autofocus
- 自動的にこの要素にフォーカスする
- cols=””
- 入力欄の幅
- disabled
- コントロールを無効化する
- form=””
- フォームと関連付ける
- maxlength=””
- 入力可能な最大文字数
- minlength=””
- 入力必須の最小文字数
- name=””
- コントロールの名前を指定する
- placeholder=””
- 入力内容に関するヒント
- readonly
- 読み取り専用
- required
- 入力必須
- rows=””
- 入力欄の行数
- spellcheck=””
- スペルチェック
- wrap
- 行の折り返し制御
iOS の Webkit ブラウザで最初の文字を自動的に大文字にするしないを制御する
autocapitalize=”” 属性は iOS の Webkit ブラウザで最初の文字を自動的に大文字にするしないを制御できます。
- none
- 無効
- sentences
- 文の先頭文字を大文字化
- words
- 単語の先頭文字を大文字化
- characters
- 全ての文字を大文字化
入力補完
autocomplete=”” 属性は入力補完を有効にするか、無効にするかを指定できます。
有効の場合は “on” (既定値) ブラウザが以前入力された値を覚えている場合は、入力候補として表示します。
<textarea autocomplete="on"></textarea>
無効の場合は “off” 以前入力した値があってもブラウザは入力候補を表示しません。
<textarea autocomplete="on"></textarea>