HTML 标签:textarea
一个多行文本表单字段,允许用户输入。
textarea 元素中的任何内容都将作为该字段的初始值。
可选属性
| 属性 | 描述 | 可能的值 |
|---|---|---|
name |
表单控件的名称,与其值配对。 | 文本(无空格)。 |
maxlength |
允许输入的最大字符数。 | 数字。 |
minlength |
允许输入的最小字符数。 | 数字。 |
disabled |
禁用表单控件。 | 无。 |
readonly |
使表单控件不可由用户更改。 | 无。 |
autocomplete |
浏览器是否应在此控件上实现自动完成功能。 |
|
autofocus |
指示表单控件在页面加载时应获得焦点。页面上应仅使用一个表单控件。 | 无。 |
dirname |
添加一个额外的字段,用于发送表单控件值的方向信息。 | 文本(无空格)。例如,dirname="this.dir" 会将 this.dir=ltr(从左到右)或 this.dir=rtl(从右到左)附加到提交的数据中。 |
form |
明确将控件与一个 form 元素关联起来,该元素可能包含或不包含该控件。如果省略,控件将与其 form 父元素相关联。 |
与 form 元素的 id 属性值匹配的文本。 |
placeholder |
一种可见的提示,说明用户应该输入哪种类型的数据。 | 文本。 |
required |
指示表单字段必须填写。 | 无。 |
rows |
预期的行数。 | 数字。默认为 2。 |
cols |
一行中预期的字符数。 | 数字。默认为 20。 |
wrap |
提交时是否应自动换行。 |
|
| 全局属性 | ||
示例
<label for="why">Why do you consider yourself hilarious?</label>
<textarea name="why" id="why" required>I am hilarious because...</textarea>
<label for="how">How hilarious are you? (in 100 characters or less)</label>
<textarea placeholder="As hilrious as a clown? As hilarious as Donald Trump's hair?" maxlength="100" name="how" id="how"></textarea>
