gtxyzz

HTML < input > type 属性,显示的 < input > 元素的类型

gtxyzz web技术 2022-07-17 581浏览 0

HTML < input > type 属性

HTML <input> 标签

实例

带有两种不同输入类型的 HTML 表单,text 和 submit:

<form action="demo-form.php">

用户名: <input type="text" name="usrname"><br>

<input type="submit" value="提交">

所有主流浏览器都支持 type 属性。但是,并非所有主流浏览器都支持所有不同的 input 类型都能在所有主流浏览器中工作。

请看下面关于每种输入类型的浏览器支持。

定义和用法

type 属性规定要显示的 <input> 元素的类型。

默认类型是:text。

提示:该属性不是必需的,但是我们认为您应该始终使用它。

HTML 4.01 与 HTML5之间的差异

以下 input 类型是 HTML5 中的新类型:color、date、datetime、datetime-local、month、week、time、email、number、range、search、tel 和 url。

语法


<input type="value">

属性值

描述
button定义可点击的按钮(通常与   JavaScript 一起使用来启动脚本)。
checkbox定义复选框。
colorNew定义拾色器。
dateNew定义   date 控件(包括年、月、日,不包括时间)。
datetimeNew定义   date 和 time 控件(包括年、月、日、时、分、秒、几分之一秒,基于 UTC 时区)。
datetime-localNew定义   date 和 time 控件(包括年、月、日、时、分、秒、几分之一秒,不带时区)。
emailNew定义用于   e-mail 地址的字段。
file定义文件选择字段和   "浏览..." 按钮,供文件上传。
hidden定义隐藏输入字段。
image定义图像作为提交按钮。
monthNew定义   month 和 year 控件(不带时区)。
numberNew定义用于输入数字的字段。
password定义密码字段(字段中的字符会被遮蔽)。
radio定义单选按钮。
rangeNew定义用于精确值不重要的输入数字的控件(比如   slider 控件)。
reset定义重置按钮(重置所有的表单值为默认值)。
searchNew定义用于输入搜索字符串的文本字段。
submit定义提交按钮。
telNew定义用于输入电话号码的字段。
text默认。定义一个单行的文本字段(默认宽度为   20 个字符)。
timeNew定义用于输入时间的控件(不带时区)。
urlNew定义用于输入   URL 的字段。
weekNew定义 week 和   year 控件(不带时区)。


继续浏览有关 html 的文章
发表评论