HTML DOM 输入文本对象


HTML DOM 输入文本对象与类型为“text”的<input> 元素相关联。我们可以使用createElement()getElementById() 方法分别创建和访问类型为文本的输入元素。

属性

以下是文本对象的属性:

属性描述
autocomplete设置或返回文本字段的 autocomplete 属性值。
Autofocus设置或返回页面加载时文本字段是否应自动获取焦点。
defaultValue设置或返回文本字段的默认值。
Disabled设置或返回文本字段是否被禁用。
Form返回包含文本字段的表单的引用。
maxLength设置或返回文本字段的 maxlength 属性值。
name设置或返回文本字段的 name 属性值。
pattern设置或返回文本字段的 pattern 属性值。
placeholder设置或返回文本字段的 placeholder 属性值。
readOnly设置或返回文本字段是否为只读。
required设置或返回在提交表单之前是否必须填写文本字段。
size设置或返回文本字段的 size 属性值。
type这是一个只读属性,返回文本字段所属的表单元素的类型。
value设置或返回文本字段的 value 属性值。
list返回包含文本字段的数据列表的引用。

语法

以下是语法:

创建输入文本对象:

var P = document.createElement("INPUT");
P.setAttribute("type", "text");

示例

让我们来看一个输入文本对象的示例:

<!DOCTYPE html>
<html>
<head>
<script>
   function createText() {
      var P = document.createElement("INPUT");
      P.setAttribute("type", "text");
      document.body.appendChild(P);
   }
</script>
</head>
<body>
<h1>Text object example</h1>
<p>Create an input field with type text by clicking the below button</p>
<button onclick="createText()">CREATE</button>
<br><br>
USERNAME:
</body>
</html>

输出

这将产生以下输出:

单击“创建”按钮后:

更新于: 2023年11月12日

1K+ 浏览量

开启你的职业生涯

通过完成课程获得认证

开始学习
广告