HTML DOM 文本区域对象


HTML DOM 文本区域对象代表 HTML 文档的 <textarea> 元素。

创建文本区域对象

语法

以下是语法:

document.createElement(“TEXTAREA”);

文本区域对象的属性

属性解释
autofocus返回并修改页面加载时文本区域是否应自动获得焦点的设置。
defaultValue返回并修改 HTML 文档中文本区域元素的默认值。
cols返回并修改 HTML 文档中文本区域元素 cols 属性的值。
disabled返回并修改 HTML 文档中文本区域元素是否禁用的设置。
form返回包含文本区域的表单的引用。
maxLength返回并修改 HTML 文档中文本区域元素 maxLength 属性的值。
name返回并修改 HTML 文档中文本区域元素 name 属性的值。
placeholder返回并修改 HTML 文档中文本区域元素 placeholder 属性的值。
readOnly返回并修改 HTML 文档中文本区域元素的内容是否应为只读。
required返回并修改 HTML 文档中文本区域 required 属性的值。
rows返回并修改 HTML 文档中文本区域元素 rows 属性的值。
type返回 HTML 文档中文本区域所在的表单元素的类型。
value返回并修改 HTML 文档中文本区域元素的内容。
wrap返回并修改 HTML 文档中文本区域元素 wrap 属性的值。

文本区域对象的方法

方法解释
select()选择 HTML 文档中文本区域的内容。

让我们来看一个文本区域对象的示例

示例

在线演示

<!DOCTYPE html>
<html>
<style>
   body {
      color: #000;
      background: lightseagreen;
      height: 100vh;
      text-align: center;
   }
   .btn {
      background: #db133a;
      border: none;
      height: 2rem;
      border-radius: 2px;
      width: 40%;
      display: block;
      color: #fff;
      outline: none;
      cursor: pointer;
      margin: 1rem auto;
   }
</style>
<body>
<h1>DOM Textarea Object Demo</h1>
<button onclick="create()" class="btn">Create Textarea</button>
<script>
   function create() {
      var ta = document.createElement("TEXTAREA");
      ta.innerHTML = "Hi! I'm a textarea element in an HTML document with some dummy text.";
      ta.setAttribute('rows', '8');
      document.body.appendChild(ta);
   }
</script>
</body>
</html>

输出

点击“创建文本区域”按钮以创建文本区域元素。

更新于:2021年2月16日

394 次查看

开启您的职业生涯

完成课程获得认证

开始学习
广告