HTML Input Types

来源:互联网 发布:2016韩国进出口数据 编辑:程序博客网 时间:2024/05/08 01:28

Input Types

总结所有 <input> 元素的类型

text

<input type="text">
定义了一个 one-line 单行输入区域,注意:输入区域的默认宽度是 20 characters

password

<input type="password">

在密码输入区域里的字符是隐藏的(以星号或者黑圆圈显示)

submit

<input type="submit" value="Submit">

定义了一个用于提交表格的按钮。如果缺省提交按钮的 value 属性的值,则按钮将会显示一个默认的文本(Submit)。

radio

<input type="radio">

使用户只能在有限数量的选择当中选择其一

checkbox

<input type="checkbox">

使用户在有限数量的选择当中选择0个或多个选项。

button

<input type="button">

定义了一个可以点击的按钮,按钮上显示的文字由 value 属性决定。

HTML5 Input Types

不被旧浏览器支持的输入类型,将以 type="text" 的形式显示。

number

<input type="number">

用于那些包含一个数字值的输入区域。根据浏览器的支持情况,可以在数字输入类型元素上加一些限制,比如,min,max等。

date

<input type="date">

用于那些包含一个日期的输入区域,根据浏览器支持情况,一个date picker日期选择器会出现在输入区域上。同样,可以对日期的取值加一些限制,min,max等。

注意:目前IEFF不支持该输入类型。

color

<input type="color">

用于那些需要包含一种颜色的输入区域。根据浏览器支持情况,一个颜色选择器会出现在输入区域上。注意:目前IESafari不支持该类型。

range

<input type="range">

用于那些输入的值要在一定范围内的输入区域。根据浏览器支持情况,输入区域可以显示为一个控制滑块。使用min,max,step(默认值是1),value,设定限制条件。

month

<input type="month">

允许用户选择某一年的某个月份。根据浏览器支持情况,一个日期选择器会出现在输入区域上。

注意:目前IEFF不支持该输入类型。

week

<input type="week">

允许用户选择某一年的某个星期。根据浏览器支持情况,一个日期选择器会出现在输入区域上。

注意:目前IEFF不支持该输入类型。

time

<input type="time">

允许用户选择一个时间(不是时区)。根据浏览器支持情况,一个时间选择器会出现在输入区域上。

注意:目前IEFF不支持该输入类型。

datetime-local

<input type="datetime-local">

允许用户选择一个日期和时间(不是时区)。根据浏览器支持情况,一个日期选择器会出现在输入区域上。

注意:目前IEFF不支持该输入类型。

email

<input type="email">

用于那些需要包含一个email地址的输入区域。根据浏览器支持情况,email地址在提交时可以被自动检查是否有效。注意:目前Safari不支持该类型。

search

<input type="search">

用于搜索区域(一个搜索区域看起来就像一个普通的textfield)。注意:目前只有ChromeSafari支持该类型。

tel

<input type="tel">

用于那些需要包含一个电话号码的输入区域。注意:目前只有Safari 8支持该类型。

url

<input type="url">

用于那些需要包含一个URL地址的输入区域。根据浏览器支持情况,URL地址在提交时可以被自动检查是否有效。注意:目前Safari不支持该类型。


0 0