HTML5新增的8类INPUT输入类型介绍


Posted in HTML / CSS onJuly 06, 2015

已经有的输入类型 HTML代码示例:

复制代码
代码如下:

文本域 <input type="text">
单选按钮 <input type="radio">
复选框 <input type="checkbox">
下拉列表 <select><option>
密码域 <input type="password">
提交按钮 <input type="submit">
可单击按钮 <input type="button">
图像按钮 <input type="image">
隐藏域 <input type="hidden">
重置按钮 <input type="reset">
文件域 <input type="file">
   
在HTML5中,增加了多个新的表单input输入类型,通过使用这些新增元素,可以实现更好的输入控制和验证。
1、email类型的应用
email类型的input元素是一种专门用于输入E-mail地址的文本输入框,在提交表单的时候,会自动验证email输入框的值。
复制代码
代码如下:

<input type="email" name="user_email" />

2、url类型的应用
url类型的input元素提供用于输入url地址这类特殊文本的文本框。

复制代码
代码如下:

<input type="url" name="user_url" />

3、number类型的应用
number类型的input元素提供用于输入数值的文本框。

复制代码
代码如下:

<input type="number" name="number1" min="1" max="20" step="4" />

4、range类型的应用
range类型的input元素提供用于输入包含一定范围内数字值得文本框,在网页中显示为滚动条。

复制代码
代码如下:

<input type="range" name="range1" min="1" max="30" />

5、日期检出类型的应用
输入类型 HTML代码  功能说明

复制代码
代码如下:

date <input type="date">

选取日、月、年
month <input type="month">
选取月、年
复制代码
代码如下:

week <input type="week">

选取周和年
复制代码
代码如下:

time <input type="time">

选取时间(小时和分钟)
复制代码
代码如下:

datetime <input type="datetime">

选取时间、日、月、年(UTC时间)
复制代码
代码如下:

datetime-local
<input type="datetime-local"> 选取时间、日、月、年(本地时间)

6、search类型的应用

search类型的input元素提供用于输入搜索关键词的文本框。

复制代码
代码如下:

<input type="search" name="search1" />
input[type="search"]{
-webkit-appearance:textfield;
}

7、tel类型的应用
tel类型的input元素提供专门用于输入电话号码的文本框。

复制代码
代码如下:

<input type="tel" name="tel" />

8、color类型的应用
color类型的input元素提供专门用于设置颜色的文本框。

复制代码
代码如下:

<input type="color" name="color" />
HTML / CSS 相关文章推荐
CSS中一些@规则的用法小结
Mar 09 HTML / CSS
详解纯CSS3制作的20种loading动效
Jul 05 HTML / CSS
css3 线性渐变和径向渐变示例附图
Apr 08 HTML / CSS
几个CSS3的flex弹性盒模型布局的简单例子演示
May 12 HTML / CSS
使用CSS3实现SVG路径描边动画效果入门教程
Oct 21 HTML / CSS
详解CSS3实现响应式手风琴效果
Jun 10 HTML / CSS
css3利用transform变形结合事件完成扇形导航
Oct 26 HTML / CSS
html5使用canvas实现弹幕功能示例
Sep 11 HTML / CSS
详解h5页面在不同ios设备上的问题总结
Mar 01 HTML / CSS
钉钉企业内部H5微应用开发详解
May 12 HTML / CSS
h5页面背景图很长要有滚动条滑动效果的实现
Jan 27 HTML / CSS
css中z-index: 0和z-index: auto的区别
Aug 23 HTML / CSS
用HTML5实现鼠标滚轮事件放大缩小图片的功能
Jun 25 #HTML / CSS
检测浏览器对HTML5和CSS3支持度的方法
Jun 25 #HTML / CSS
HTML5的一个显示电池状态的API简介
Jun 18 #HTML / CSS
举例详解HTML5中使用JSON格式提交表单
Jun 16 #HTML / CSS
带你认识HTML5中的WebSocket
May 22 #HTML / CSS
用HTML5制作视频拼图的教程
May 13 #HTML / CSS
用HTML5制作一个简单的弹力球游戏
May 12 #HTML / CSS
You might like
VFP与其他应用程序的集成
2006/10/09 PHP
php笔记之:数据类型与常量的使用分析
2013/05/14 PHP
PHP中的print_r 与 var_dump 输出数组
2016/06/13 PHP
详解php中空字符串和0之间的关系
2016/10/23 PHP
php处理多图上传压缩代码功能
2018/06/13 PHP
JQuery 选择器、过滤器介绍
2011/02/14 Javascript
基于Jquery的开发个代阴影的对话框效果代码
2011/07/28 Javascript
jQuery向后台传入json格式数据的方法
2015/02/13 Javascript
JavaScript通过select动态更换图片的方法
2015/03/23 Javascript
javascript格式化日期时间方法汇总
2015/06/19 Javascript
jQuery实现悬浮在右上角的网页客服效果代码
2015/10/24 Javascript
详解JavaScript数组和字符串中去除重复值的方法
2016/03/07 Javascript
JavaScript的函数式编程基础指南
2016/03/19 Javascript
快速掌握jQuery插件WebUploader文件上传
2016/11/07 Javascript
bootstrap导航条实现代码
2016/12/28 Javascript
JS常用倒计时代码实例总结
2017/02/07 Javascript
解决在vue+webpack开发中出现两个或多个菜单公用一个组件问题
2017/11/28 Javascript
微信小程序搜索功能(附:小程序前端+PHP后端)
2019/02/28 Javascript
详解async/await 异步应用的常用场景
2019/05/13 Javascript
VScode格式化ESlint方法(最全最好用方法)
2019/09/10 Javascript
Vue中fragment.js使用方法小结
2020/02/17 Javascript
[40:06]DOTA2亚洲邀请赛 4.3 突围赛 Liquid vs VGJ.T 第一场
2018/04/04 DOTA
python实现颜色rgb和hex相互转换的函数
2015/03/19 Python
Python正则表达式使用范例分享
2016/12/04 Python
使用pandas实现csv/excel sheet互相转换的方法
2018/12/10 Python
Pandas_cum累积计算和rolling滚动计算的用法详解
2019/07/04 Python
pycharm中显示CSS提示的知识点总结
2019/07/29 Python
详解Python实现进度条的4种方式
2020/01/15 Python
pycharm安装及如何导入numpy
2020/04/03 Python
解决Pycharm双击图标启动不了的问题(JetBrains全家桶通用)
2020/08/07 Python
Python中读取文件名中的数字的实例详解
2020/12/25 Python
马来西亚最热门的在线时尚商店:FashionValet
2018/11/11 全球购物
实习生个人找工作的自我评价
2013/10/30 职场文书
学雷锋演讲稿汇总
2014/05/10 职场文书
节水口号标语
2014/06/19 职场文书
Python爬虫入门案例之回车桌面壁纸网美女图片采集
2021/10/16 Python