HTML DOM 输入搜索对象


HTML DOM 输入搜索对象与类型为“search”的``元素相关联。我们可以分别使用 `createElement()` 和 `getElementById()` 方法创建和访问类型为 search 的输入元素。

属性

以下是输入搜索对象的属性:

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

语法

以下是语法:

创建输入搜索对象:

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

示例

让我们来看一个输入搜索对象的示例:

<!DOCTYPE html>
<html>
<head>
<script>
   function createSearch() {
      var S= document.createElement("INPUT");
      S.setAttribute("type", "search");
      document.body.appendChild(S);
   }
</script>
</head>
<body>
<p>Create an input field with type search by clicking the below button</p>
<button onclick="createSearch()">CREATE</button>
<br><br>
FRUITS:
</body>
</html>

输出

这将产生以下输出:

点击“创建”按钮后:

更新于:2019年8月19日

107 次浏览

启动你的职业生涯

完成课程获得认证

开始学习
广告