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实现针线缝合效果(图解步骤)
Feb 04 HTML / CSS
纯CSS3打造动感漂亮时尚的扇形菜单
Mar 18 HTML / CSS
纯CSS实现聊天框小尖角、气泡效果
Apr 04 HTML / CSS
一款纯css3实现的响应式导航
Oct 31 HTML / CSS
CSS3+Sprite实现僵尸行走动画特效源码
Jan 27 HTML / CSS
CSS3实现鼠标悬停显示扩展内容
Aug 24 HTML / CSS
html5 Canvas画图教程(7)—canvas里画曲线之quadraticCurveTo方法
Jan 09 HTML / CSS
HTML5新增加的功能详解
Sep 05 HTML / CSS
HTML5+CSS3:3D展示商品信息示例
Jan 03 HTML / CSS
div或img图片高度随宽度自适应的方法
Feb 06 HTML / CSS
h5封装下拉刷新
Aug 25 HTML / CSS
使用CSS实现百叶窗效果示例代码
May 07 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修改session_id示例代码
2014/01/08 PHP
PHP 使用redis简单示例分享
2015/03/05 PHP
PHP利用hash冲突漏洞进行DDoS攻击的方法分析
2015/03/26 PHP
Yii框架创建cronjob定时任务的方法分析
2017/05/23 PHP
[原创]图片分页查看
2006/08/28 Javascript
json 入门基础教程 推荐
2009/10/31 Javascript
一段批量给页面上的控件赋值js
2010/06/19 Javascript
jquery.post用法之type设置问题
2014/02/24 Javascript
网页下载文件期间如何防止用户对网页进行其他操作
2014/06/27 Javascript
教你如何使用firebug调试功能了解javascript闭包和this
2015/03/04 Javascript
JS访问SWF的函数用法实例
2015/07/01 Javascript
jquery popupDialog 使用 加载jsp页面的方法
2016/10/25 Javascript
ES6概念 Symbol toString()方法
2016/12/25 Javascript
详解Vue 事件驱动和依赖追踪
2017/04/22 Javascript
解决JS外部文件中文注释出现乱码问题
2017/07/09 Javascript
vue2实现数据请求显示loading图
2017/11/28 Javascript
详解angularjs 学习之 scope作用域
2018/01/15 Javascript
解决js相同的正则多次调用test()返回的值却不同的问题
2018/10/10 Javascript
JavaScript之实现一个简单的Vue示例
2019/01/17 Javascript
Vue封装全局过滤器Filters的步骤
2020/09/16 Javascript
微信小程序实现音乐播放页面布局
2020/12/11 Javascript
[03:02]辉夜杯主赛事第二日 每日之星
2015/12/27 DOTA
Python深入学习之对象的属性
2014/08/31 Python
python制作小说爬虫实录
2017/08/14 Python
Python实现扣除个人税后的工资计算器示例
2018/03/26 Python
matplotlib subplots 设置总图的标题方法
2018/05/25 Python
python开发准备工作之配置虚拟环境(非常重要)
2019/02/11 Python
Python3-异步进程回调函数(callback())介绍
2020/05/02 Python
matplotlib部件之套索Lasso的使用
2021/02/24 Python
中国文明网签名寄语
2014/01/18 职场文书
初二物理教学反思
2014/01/29 职场文书
教研活动总结
2014/04/28 职场文书
校园演讲稿汇总
2014/05/21 职场文书
企业宣传标语
2014/06/09 职场文书
2014年食堂工作总结
2014/11/20 职场文书
关于vue中如何监听数组变化
2021/04/28 Vue.js