textarea(multi-line text field)

Functional list
意味 複数行の入力用フィールドを定義します。

<textarea attributes...> </textarea>は、テキスト入力領域のフォームを作成します。

 の部分に文字列を入れると、フォーム内に最初からその文字列が入力された状態で表示されます。

親要素 以下のHTML要素で使えます。

[ブロックレベル要素] |[インライン要素] (button 以外) |body(bodyページHTML transitional でのみ使用可。)

子要素 #PCDATA 以外は使えません。
Attribute
属性 HTMLバリエーション 入力が必要? 意味
accesskey #CDATA strict、
transitional、
frameset に使用可。
不要
cols [数値] strict、
transitional、
frameset に使用可。
必要 1行に何文字書けるかを決めます。
datafld #CDATA strict、
transitional、
frameset に使用可。
不要
datasrc #CDATA strict、
transitional、
frameset に使用可。
不要
dataformatas plaintext |
&nbsphtml
strict、
transitional、
frameset に使用可。
不要(初期設定はplaintext
disabled disabled
(単独使用)
strict、
transitional、
frameset に使用可。
不要 その要素を変更不可と決めます。
name #CDATA strict、
transitional、
frameset に使用可。
不要 要素の名前を決めます。
onblur #CDATA strict、
transitional、
frameset に使用可。
不要 beim Verlassen des スクリプト・コード)
onchange #CDATA strict、
transitional、
frameset に使用可。
不要 (スクリプト・コード)
onfocus #CDATA strict、
transitional、
frameset に使用可。
不要 スクリプト・コード)
onselect #CDATA strict、
transitional、
frameset に使用可。
不要 (スクリプト・コード)
readonly readonly
(単独使用)
strict、
transitional、
frameset に使用可。
不要 要素の値を変更不可と決めます。
rows [数値] strict、
transitional、
frameset に使用可。
必要 見える行の数を決めます。
tabindex [数値] strict、
transitional、
frameset に使用可。
不要
[共通属性]

<textarea>タグとは、フォーム内に複数行のテキスト入力フィールドを作成するためのタグです。

このタグ内に記述されたテキストはあらかじめ初期値として表示されます。

ユーザーはテキスト入力フィールドのサイズを自由に変更することができないため、cols属性とrows属性を使って、あらかじめ充分な大きさのテキスト入力フィールドを確保しておく必要があります。

<textarea cols = "***">とは、<textarea>タグにcols属性を指定したもので、複数行のテキスト入力フィールドの幅を定義するものです。

値には一行に表示される半角文字数を整数で指定します。

<textarea name = "***">とは、<textarea>タグにname属性を指定したもので、複数行のテキスト入力フィールドのフィールド名を定義するためのものです。

適切な名前をつけることによって、送信されたデータの判読が容易になります。

<textarea rows = "***">とは、<textarea>タグにrows属性を指定したもので、複数行のテキスト入力フィールドの行数を定義するものです。

値には行数を整数で指定します。

<textarea wrap = "***">とは、<textarea>タグにwrap属性を指定したもので、入力文字数がテキストフィールドの横幅を超える場合の自動改行の扱いを定義するためのものです。

値には"off"(自動改行しない)、"virtual"もしくは"soft"(表示上は自動改行されるが、送信データは自動改行されない)、"physical"もしくは"hard"(表示上も送信されるデータも自動改行される)等を指定します。

解説

上へ下へ

戻る