本文概述
HTML <textarea>标记用于定义多行文本输入控件。
它可以容纳不限数量的字符, 并且文本以固定宽度的字体(通常是信使)显示。
HTML textarea的大小由<cols>和<rows>属性定义, 或者也可以通过CSS height和width属性定义。
HTML Textarea示例
<textarea rows="9" cols="70">
srcmini textarea tag example with rows and columns.
</textarea>
立即测试
输出:
具有行和列的srcmini textarea标记示例。
支持的浏览器
Element | Chrome | IE | Firefox | Opera | Safari |
<textarea> | Yes | Yes | Yes | Yes | Yes |
新的HTML 5 Textarea属性
属性 | 描述 |
---|---|
autofocus | 它指定在加载页面时应自动使文本区域成为焦点。 |
form | 它指定文本区域所属的一种或多种形式。 |
maxlength | 它指定文本区域中允许的最大字符数。 |
placeholder | 它指定一个简短的提示, 用于描述文本区域的期望值。 |
required | 它指定必须填写textarea。 |
wrap | 它指定在提交表单时如何包装文本区域中的文本。 |
HTML Textarea表单属性
form属性指定文本区域所属的一个或多个表单。
<form action="updates.jsp" id="usrform">
Name: <input type="text" name="usrname">
<input type="submit">
</form>
<br>
<textarea rows="9" cols="70" name="comment" form="usrform">
Enter text here...</textarea>
<p>The text area above is outside the form element, but should still be a part of the form.</p>
<p><b>Note:</b> The form attribute is not supported in Internet Explorer.</p>
立即测试
输出:
Name:
在这里输入文字…
上面的textarea元素在表单外部, 但仍是表单的一部分。
注意:Internet Explorer不支持form属性。