フォーム - テキストエリア
- textarea〔テキストエリア〕
textarea
テキストエリア
2008/3/26
構文
<textarea rows=”数値” cols=”数値”> ~ </textarea>
説明
textarea要素は、複数行のテキストが入力可能な入力欄を表すインライン要素です。 textarea要素のcols属性(1行あたりの文字数)およびrows属性(行数)は必須属性です。
1行のみの入力欄を生成したい場合は、テキストボックス(input type="text")を使用してください。
属性
属性="値" | 説明 | サポート状況 | 必須・任意 | 代替 | |
---|---|---|---|---|---|
XHTML 1.0 | XHTML 1.1 | ||||
一般属性 | - | STF | S | 任意 | style属性はCSSで代替。 |
name="%CDATA" | テキストエリアの名前を指定 | S | 任意 | ||
rows="%Number | 行数を指定。 | S | 必須 | ||
cols="%Number | 1行の文字数を指定。 | S | 必須 | ||
disabled="disabled" | 入力要素の無効化の有無を指定。デフォルトは有効。 | S | 任意 | ||
readonly="readonly" | 入力要素を読取専用にするかの有無を指定。デフォルトは読取専用ではない。 | S | 任意 | ||
onselect="%Script" | 入力値が選択された時に実行する処理を指定。 | S | 任意 | ||
onchange="%Script" | 入力値が変更された時に実行する処理を指定。 | S | 任意 |
サンプル
<form action="#"> <textarea cols="50" rows="5">幅は50文字、高さは5行です。rows属性に指定した行数以上が入力された場合、自動的にスクロールバーが表示されます。</textarea> </form>