HTML5 <textarea>标签
定义和用法
定义一个文本区域 (text-area) (一个多行的文本输入区域)。用户可在此文本区域中写文本。在一个文本区中,您可输入无限数量的文本。文本区中的默认字体是等宽字体 (fixed pitch)。
HTML 4.01 与 HTML 5 之间的差异
在 HTML 5 中有一些新属性,同时不再支持 HTML 4.01 中的一些属性。
例子
<textarea rows="3" cols="30"> 这里是文本域中的文本 ... ... ... ... </textarea>
属性
属性 | 值 | 描述 | 4 | 5 |
---|---|---|---|---|
autofocus |
|
在页面加载时,使这个 textarea 获得焦点。 | 5 | |
cols | number | 规定文本区内可见的列数。 | 4 | 5 |
disabled |
|
当此文本区首次加载时禁用此文本区。 | 4 | 5 |
form |
|
定义该 textarea 所属的一个或多个表单。 | 5 | |
inputmode | inputmode | 定义该 textarea 所期望的输入类型。 | 5 | |
name | name_of_textarea | 为此文本区规定的一个名称。 | 4 | 5 |
readonly |
|
指示用户无法修改文本区内的内容。 | 4 | 5 |
required |
|
定义为了提交该表单,该 textarea 的值是否是必需的。 | 5 | |
rows | number | 规定文本区内可见的行数。 | 4 | 5 |
全局属性
<textarea> 标签支持 HTML 5 中的全局属性。
事件属性
<textarea> 标签支持 HTML 5 中的事件属性。