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 相关文章推荐
CSS3中box-shadow的用法介绍
Jul 15 HTML / CSS
结合CSS3的新特性来总结垂直居中的实现方法
May 30 HTML / CSS
CSS3 transforms应用于背景图像的解决方法
Apr 16 HTML / CSS
CSS3 旋转立方体问题详解
Jan 09 HTML / CSS
详解Html5中video标签那些属性和方法
Jul 01 HTML / CSS
html5时钟实现代码
Oct 22 HTML / CSS
基于html5 canvas实现漫天飞雪效果实例
Sep 10 HTML / CSS
深入解析HTML5的IndexedDB索引数据库
Sep 14 HTML / CSS
HTML5对比HTML4的主要改变和改进总结
May 27 HTML / CSS
html5的input的required使用中遇到的问题及解决方法
Apr 24 HTML / CSS
HTML5 播放 RTSP 视频的实例代码
Jul 29 HTML / CSS
CSS font-variation 可变字体的魅力(实例详解)
Mar 03 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
php获取数组长度的方法(有实例)
2013/10/27 PHP
使用PHP和HTML5 FormData实现无刷新文件上传教程
2014/09/06 PHP
PHP版微信小店接口开发实例
2016/11/12 PHP
PHP如何防止XSS攻击与XSS攻击原理的讲解
2019/03/22 PHP
PHP单例模式实例分析【防继承,防克隆操作】
2019/05/22 PHP
后台获取ZTREE选中节点的方法
2015/02/12 Javascript
JS+CSS实现鼠标滑过时动态翻滚的导航条效果
2015/09/24 Javascript
javascript检查某个元素在数组中的索引值
2016/03/30 Javascript
NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法
2016/07/26 NodeJs
JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
2016/08/01 Javascript
js对象浅拷贝和深拷贝详解
2016/09/05 Javascript
Vue.js中用v-bind绑定class的注意事项
2016/12/13 Javascript
网页中右键功能的实现方法之contextMenu的使用
2017/02/20 Javascript
webpack热模块替换(HMR)/热更新的方法
2018/04/05 Javascript
简单谈谈javascript高级特性
2019/09/04 Javascript
在nodejs中创建child process的方法
2021/01/26 NodeJs
[51:17]完美世界DOTA2联赛循环赛Inki vs DeMonsTer 第二场 10月30日
2020/10/31 DOTA
快速了解Python相对导入
2018/01/12 Python
numpy.random模块用法总结
2019/05/27 Python
使用celery执行Django串行异步任务的方法步骤
2019/06/06 Python
pandas数据筛选和csv操作的实现方法
2019/07/02 Python
基于Django静态资源部署404的解决方法
2019/07/28 Python
python pyinstaller打包exe报错的解决方法
2019/11/02 Python
python 读写文件包含多种编码格式的解决方式
2019/12/20 Python
pyftplib中文乱码问题解决方案
2020/01/11 Python
Python代码需要缩进吗
2020/07/01 Python
利用Python中的Xpath实现一个在线汇率转换器
2020/09/09 Python
香蕉共和国工厂店:Banana Republic Factory
2018/06/09 全球购物
最好的商品表达自己:Cafepress
2019/09/04 全球购物
美国专业消费电子及摄影器材网站:B&H Photo Video
2019/12/18 全球购物
adidas菲律宾官网:adidas PH
2020/02/07 全球购物
历史学专业毕业生求职信
2013/09/27 职场文书
代理协议书范本
2014/04/22 职场文书
会议简报格式范文
2015/07/20 职场文书
python 判断文件或文件夹是否存在
2022/03/18 Python
苹果发布了MagSafe固件更新,可以不外接电源实现最高7.5W充电
2022/04/21 数码科技