HTML DOM Textarea 对象


Textarea 对象

Textarea 对象代表 HTML 表单中的一个文本域 (textarea)。

HTML 表单的每一个 <textarea> 标签,都能创建一个Textarea 对象。

HTML textarea 内容可以参考:HTML <textarea> 标签。

您可以通过索引相应表单的元素数组来访问某个 Textarea 对象,或者使用 getElementById() 方法。

实例代码

获取 textarea 的文本内容:

var x = document.getElementById("myTextarea").value;

提示: 你也可以通过查找表单集合的 <textarea> elements 来获取 textarea 的内容。


创建 Textarea 对象

我们可以使用 document.createElement() 方法来创建 <textarea> 元素:

实例代码

创建 textarea 元素:

var x = document.createElement("TEXTAREA");

Textarea 对象属性。

属性 描述 W3C
autofocus 设置或返回 textarea 是否自动获取焦点。 Yes
cols 设置或返回 textarea 的宽度。 Yes
defaultValue 设置或返回文本框中的初始内容。 Yes
disabled 设置或返回 textarea 是否应当被禁用。 Yes
form 返回对包含该 textarea 的表单对象的引用。 Yes
maxLength 设置 textarea 元素可以输入的最大字符数。 Yes
name 设置或返回 textarea 的名称。 Yes
placeholder 设置或返回 placeholder 属性的值。 Yes
readOnly 设置或返回 textarea 是否应当是只读的。 Yes
require 设置或返回 textarea 是否必须输入内容。 Yes
rows 设置或返回 textarea 的高度。 Yes
type 返回该文本框的表单类型。 Yes
value 设置或返回在 textarea 中的文本。 Yes

Textarea 对象方法

方法 描述 W3C
select() 选择 textarea 中的文本。 Yes

标准属性和事件

Textarea 对象同样支持标准的 属性事件