最后更新:2026-09-12
<textarea>文本域标签
多行纯文本输入框,适合留言、评论、代码等长文本输入。
| 分类 | 表单 |
|---|---|
| 内容模型 | 流式内容 |
| 允许的父元素 | 接受流式内容的元素 |
| 闭合标签 | 需要 </textarea> 标签 |
| 状态 | 标准 |
📝 语法
<textarea name="msg" rows="4" cols="50">默认文本</textarea>
⚙️ 属性
该元素支持全局属性及以下专有属性:
| 属性 | 值 | 描述 |
|---|---|---|
name | 提交到服务器的字段名。 | |
rows | 可见行数。 | |
cols | 可见列数(宽度)。 | |
placeholder | 空值时的提示文字。 | |
required | 提交前必须填写。 | |
maxlength | 允许输入的最大字符数。 | |
readonly | 只读,不可编辑。 | |
disabled | 禁用该输入框。 | |
wrap | 换行方式:soft(提交不含换行)或 hard(含换行)。 |
▶ 示例
编辑下方代码,在 playground 中查看实时效果:
🌐 浏览器支持
| 浏览器 | |||||
|---|---|---|---|---|---|
| <textarea> | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| 所有主流浏览器均支持 | |||||
提示: textarea 的默认值写在开闭标签之间,不能用 value 属性设置。
🏷️ 相关标签
💡 相关案例
更多案例即将上线,敬请期待。