HTML教程 HTML教程HTML是什么HTML 代码编辑器HTML 基础标签HTML 元素HTML 属性HTML 标题HTML 段落HTML 文本格式化HTML CSSHTML 头部HTML链接HTML 图像HTML 区块和行内元素HTML 表格HTML 列表HTML 引用和定义元素HTML 计算机代码元素HTML 布局HTML 框架HTML 脚本/JavaScriptHTML 文件路径HTML 颜色HTML 字符(编码)和实体HTML URL(网址)HTML XHTMLHTML - Web服务器HTML空格符(空格的代码)HTML表单 HTML 表单HTML 表单属性HTML 表单元素HTML 表单input类型HTML 表单input属性HTML多媒体 HTML多媒体HTML5 教程 HTML5 教程 从入门到精通HTML5 拖放/拖拽HTML5 语义元素 HTML5 新的 Input 输入类型HTML5 新表单元素HTML5 新的表单属性HTML5 canvas画布HTML5 SVG矢量图形HTML5 Audio(音频)HTML5 Video(视频)HTML5 Web WorkersHTML5 存储HTML5 WebSocketHTML5 IndexedDBHTML5 IndexedDB增删改查HTML 参考手册 HTML 全局属性HTML 事件属性HTML 世界语言代码缩略词ascii码对照表HTML 完整的 ISO-8859-1 参考手册HTML 符号实体参考手册HTML 字符集HTML URL编码表HTML Canvas 参考手册SVG 参考手册HTML 音频/视频 document 参考手册

HTML5 新的 Input 输入类型

HTML5 拥有多个新的表单输入类型。这些新特性提供了更好的输入控制和验证。更详细请参考 HTML <input>标签 type属性。

本章全面介绍这些新的输入类型:

注意注意:并不是所有的主流浏览器都支持新的input类型,不过您已经可以在所有主流的浏览器中使用它们了。即使不被支持,仍然可以显示为常规的文本域。

type属性值:color

HTML5选取颜色

案例解释支持浏览器
从拾色器中选取颜色ChromeIEFirefoxsafarioprea
 选择你喜欢的颜色: <input type="color" name="ming">

运行代码

type属性值:date

html日期控件

案例解释支持浏览器
设置为日期控件(包括年、月、日)ChromeIEFirefoxsafarioprea
日期: <input type="date" name="ming">

运行代码

type属性值:datetime

html datetime日期和时间控件带时区

案例解释支持浏览器
设置为日期和时间控件(带有时区)ChromeIEFirefoxsafarioprea
日期和时间(带有时区): <input type="datetime" name="ming">

运行代码

type属性值:datetime-local

html datetime-local 日期和时间不带时区控件

案例解释支持浏览器
设置为日期和时间控件(不带有时区)ChromeIEFirefoxsafarioprea
日期和时间(不带有时区): <input type="datetime-local" name="ming">

运行代码

type属性值:email

html email邮件控件

案例解释支持浏览器
这是为e-mail格式字段(标题提交时会验证该字段是否为e-mail格式)ChromeIEFirefoxsafarioprea
email:<input type="email" name="ming">

运行代码

type属性值:month

html 年和月份控件

案例解释支持浏览器
设置年份和月份控件(不带时区)ChromeIEFirefoxsafarioprea
日期:年和月份(不带有时区): <input type="month" name="ming">

运行代码

type属性值:number

html 数字控件

案例解释支持浏览器
设置只能输入数字的字段ChromeIEFirefoxsafarioprea


请输入在[1-3]之外的数: <input type="number" name="ming" min="1" max="3" />

运行代码

请使用下面的属性来规定限制:

type属性值:range

html 拖动数字控件

案例解释支持浏览器
设置拖动数字选项ChromeIEFirefoxsafarioprea
<p>数量(1/10):</p>
     <input type="range" name="ming" step="1" min="1" max="10">

运行代码

请使用下面的属性来规定限制:

type属性值:search

html搜索字段

案例解释支持浏览器

设置为搜索字段,让浏览器知道这个一个搜索框,会为其展示其搜索的样式(比如说输入框为椭圆形,有“X”去除按钮),在不同的手机展示时会出现搜索按钮。

ChromeIENO_Firefoxsafarioprea
搜索:<input type="search" name="ming" value="">

运行代码

type属性值:tel

案例解释支持浏览器
用于输入电话号码的字段,目前几乎主流浏览器都不支持tel属性NO_ChromeNO_IENO_FirefoxNO_safariNO_oprea

type属性值:time

html 时间控件不带时区

案例解释支持浏览器
设置时间控件(不带时区)ChromeIEFirefoxsafarioprea
选择时间: <input type="time" name="ming">

运行代码

type属性值:url

html网址字段

案例解释支持浏览器
设置网址字段,在提交表单时会自动验证输入的值是否是空或者正确的URL格式。ChromeIEFirefoxNO_safarioprea
输入网址: <input type="url" name="ming">

运行代码

type属性值:week

html年份和第几周控件

案例解释支持浏览器
设置年份和第几周控件(不带时区)ChromeNO_IENO_Firefoxsafarioprea
选择年份和周(不带时区): <input type="week" name="ming">

运行代码