HTML Dog
跳至导航

HTML 标签:textarea

一个多行文本表单字段,允许用户输入。

textarea 元素中的任何内容都将作为该字段的初始值。

可选属性

属性 描述 可能的值
name 表单控件的名称,与其值配对。 文本(无空格)。
maxlength 允许输入的最大字符数。 数字。
minlength 允许输入的最小字符数。 数字。
disabled 禁用表单控件。 无。
readonly 使表单控件不可由用户更改。 无。
autocomplete 浏览器是否应在此控件上实现自动完成功能。
  • on (默认)
  • off
autofocus 指示表单控件在页面加载时应获得焦点。页面上应仅使用一个表单控件。 无。
dirname 添加一个额外的字段,用于发送表单控件值的方向信息。 文本(无空格)。例如,dirname="this.dir" 会将 this.dir=ltr(从左到右)或 this.dir=rtl(从右到左)附加到提交的数据中。
form 明确将控件与一个 form 元素关联起来,该元素可能包含或不包含该控件。如果省略,控件将与其 form 父元素相关联。 form 元素的 id 属性值匹配的文本。
placeholder 一种可见的提示,说明用户应该输入哪种类型的数据。 文本。
required 指示表单字段必须填写。 无。
rows 预期的行数。 数字。默认为 2
cols 一行中预期的字符数。 数字。默认为 20
wrap 提交时是否应自动换行。
  • soft (默认):不应自动换行。
  • hard:应自动换行。
全局属性

示例


<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>