首页
学习
活动
专区
圈层
工具
发布

<input>标签

用途

<input> 标签定义输入字段,用户能够在该元素中输入相关数据。

例子

代码语言:javascript
复制
<input type="text" name="wholeName" id="name" /> 
<input type="submit" />

标准属性

属性

描述

H5新

accept

用一个逗号分隔的 MIME 类型列表,规定文件传输的 MIME 类型。注释:只能同type=“file” 配合使用。

alt

指定图像的替代文本。注释:只能同type=“image” 配合使用。

autocomplete

是否使用自动完成输入字段的功能

autofocus

当页面加载时,使输入字段区域获得焦点。注释:当type=“hidden” 时,无法使用该属性。

checked

显示此 input 元素第一次加载时应当被选中。注释:该属性请与 type=“checkbox” 及 type=“radio” 配合使用。

disabled

当 input 元素首次加载时禁用此元素,用户无法输入内容,或选取它。注释:该属性不能与 type=“hidden” 一同使用。

form

指定输入字段属于一个或多个表单。

inputmode

指定预期的输入类型。

list

引用 datalist 元素。如果定义,则一个下拉列表可用于向输入字段插入值。

max

规定输入字段的最大值。

maxlength

定义文本域中所允许的字符最大数目。

min

规定输入字段的最小值。

name

为 input 元素指定唯一的名称。

pattern

规定输入字段的值的模式或格式。

readonly

是否可修改该字段的值。

replace

当表单提交时如何处理该输入字段。

required

定义输入字段的值是否是必需的。当使用下列类型时无法使用:hidden, image, button, submit, reset

src

定义要显示的图像的 URL。仅用于 type=“image” 时。

step

指定输入字的的合法数字间隔。

template

一个或多个模板。

type

指定 input 元素的类型。

value

指定 input 元素的值。

事件属性

属性

描述

onchange

指定本元素值发生变化时所运行的脚本

变更点

<input> 标签在HTML5与HTML4.01之间存在如下差异

  • HTML5有一些新的属性,同时不再支持以下的HTML4.01属性。
    1. align 原用于指定图像之后的文本对齐方式。HTML5使用CSS代替
    2. size 原用于指定input元素的大小。
下一篇
举报
领券