textarea
複数行の入力欄
<textarea cols="" rows=""></textarea>
複数行のテキスト入力欄を作成する要素です。
この要素内の文字列は、初期値として入力欄に表示されます。
<p>
<textarea name="example" cols="50" rows="10">
この部分が初期値として表示されます
</textarea>
</p>
属性 | 説明 | 値 | 説明 |
---|---|---|---|
必須属性 | |||
cols | 入力欄の幅 | 数値 | 文字数 |
rows | 入力欄の高さ | 数値 | 行数 |
任意属性 | |||
name | 入力欄の名前 | 文字列 | 入力欄を識別するための名前 |
disabled | 入力欄の無効化 | (disabled) | 値は省略 |
readonly | 書き換えを禁止 | (readonly) | 値は省略 |
- この要素がform要素内に配置されている場合は、name属性の有効範囲はそのform要素内に限られます。
- name属性の値は、入力されたデータ(または初期値)とセットで送信されることになります。
- disabled属性が指定された入力欄は、選択や書き換えができなくなり、データも送信されなくなります。
- readonly属性が指定された部品は、書き換えだけができなくなります。選択することは可能で、データも送信されます。
- disabled属性とreadonly属性は、値を省略して記述します(XHTMLでは省略不可)。
- 共通属性・その他属性
- style
- class
- id
- title
- lang
- dir
- accesskey
- tabindex
- イベント属性
- onclick
- ondblclick
- onmousedown
- onmouseup
- onmouseover
- onmousemove
- onmouseout
- onkeypress
- onkeydown
- onkeyup
- onfocus
- onblur
- onselect
- onchange
<textarea name="example" cols="50" rows="10" readonly>
この部分が初期値として表示されます
</textarea>