HTML <textarea> тег
- Предыдущая страница <template>
- Следующая страница <tfoot>
Определение и использование
<textarea>
Тег определяет контроллер ввода многострочного текста.
<textarea>
Элементы обычно используются в формах для сбора ввода пользователей, например, комментариев или отзывов.
Область текста может容纳 неограниченное количество символов, и текст представляется в моноширинном шрифте (обычно Courier).
文本区域的大小由 cols 和 rows 属性(或使用 CSS)规定。
提交表单后需要 name 属性来引用表单数据(如果省略 name 属性,则不会提交文本区域的数据)。
需要 id 属性将文本区域与标签(label)相关联。
提示:请始终添加 <label> 标签,以获得最佳可访问性实践!
另请参阅:
HTML DOM 参考手册:Textarea 对象
CSS 教程:设置表单样式
实例
例子 1
一个多行文本输入控件(文本区域):
<label for="w3review">评论 CodeW3C.com:</label> <textarea id="w3review" name="w3review" rows="4" cols="50"> 在 codew3c.com,您将学习如何开发网站。他们提供所有 Web 开发技术的免费教程。 </textarea>
例子 2
禁用默认调整尺寸选项:
<html> <head> <style> textarea { resize: none; } </style> </head> <body> <label for="w3review">评论 CodeW3C.com:</label> <textarea id="w3review" name="w3review" rows="4" cols="50"> 在 codew3c.com,您将学习如何开发网站。他们提供所有 Web 开发技术的免费教程。 </textarea> </body> </html>
属性
属性 | 值 | 描述 |
---|---|---|
autofocus | autofocus | 规定文本区域应在页面加载时自动获得焦点。 |
cols | 数字 | 规定文本区域的可见宽度。 |
dirname | textareaname.dir | 规定被提交的文本区域的文字方向。 |
disabled | disabled | 规定应禁用文本区域。 |
form | 表单 id | 规定文本区域所属的表单。 |
maxlength | 数字 | 规定文本区域允许的最大字符数。 |
name | 文本 | 规定文本区域的名称。 |
placeholder | 文本 | 规定描述文本区域预期值的简短提示。 |
readonly | readonly | 规定文本区域应该是只读的。 |
required | required | 规定文本区域是必填的。 |
rows | 数字 | 规定文本区域中可见的行数。 |
wrap |
|
规定在表单中提交时文本区域中的文本如何换行。 |
全局属性
<textarea>
标签还支持 HTML 中的全局属性。
事件属性
<textarea>
标签还支持 HTML 中的事件属性。
默认的 CSS 设置
无。
Поддержка браузеров
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |
- Предыдущая страница <template>
- Следующая страница <tfoot>