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 相关文章推荐
HTML+CSS3 模仿Windows7 桌面效果
Jun 17 HTML / CSS
html5+css3之CSS中的布局与Header的实现
Nov 21 HTML / CSS
CSS3绘制超炫的上下起伏波动进度加载动画
Apr 21 HTML / CSS
CSS3,线性渐变(linear-gradient)的使用总结
Jan 09 HTML / CSS
HTML5中的nav标签学习笔记
Jun 24 HTML / CSS
HTML5的Geolocation地理位置定位API使用教程
May 12 HTML / CSS
html5 touch事件实现页面上下滑动效果【附代码】
Mar 10 HTML / CSS
X/HTML5 和 XHTML2
Oct 17 HTML / CSS
HTML5 本地存储和内容按需加载的思路和方法
Apr 07 HTML / CSS
html5中canvas学习笔记1-画板的尺寸与实际显示尺寸
Jan 06 HTML / CSS
突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述
Jan 31 HTML / CSS
完美实现CSS垂直居中的11种方法
Mar 27 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
Laravel 5框架学习之Blade 简介
2015/04/08 PHP
PHP身份证校验码计算方法
2016/08/10 PHP
PHP弱类型语言中类型判断操作实例详解
2017/08/10 PHP
php实现微信和支付宝支付的示例代码
2020/08/11 PHP
baidu博客的编辑友情链接的新的层窗口!经典~支持【FF】
2007/02/09 Javascript
JavaScript 版本自动生成文章摘要
2008/07/23 Javascript
Javascript递归打印Document层次关系实例分析
2015/05/15 Javascript
JavaScript简单拖拽效果(1)
2017/05/17 Javascript
使用vue2实现带地区编号和名称的省市县三级联动效果
2018/11/05 Javascript
vue + axios get下载文件功能
2019/09/25 Javascript
Vue项目vscode 安装eslint插件的方法(代码自动修复)
2020/04/15 Javascript
vue内置组件component--通过is属性动态渲染组件操作
2020/07/28 Javascript
Vue文本模糊匹配功能如何实现
2020/07/30 Javascript
js实现轮播图效果 纯js实现图片自动切换
2020/08/09 Javascript
python动态监控日志内容的示例
2014/02/16 Python
socket + select 完成伪并发操作的实例
2017/08/15 Python
python Flask实现restful api service
2017/12/04 Python
TensorFLow用Saver保存和恢复变量
2018/03/10 Python
配置 Pycharm 默认 Test runner 的图文教程
2018/11/30 Python
使用Python 统计高频字数的方法
2019/01/31 Python
python 实现创建文件夹和创建日志文件的方法
2019/07/07 Python
Python Opencv中用compareHist函数进行直方图比较对比图片
2020/04/07 Python
jupyter实现重新加载模块
2020/04/16 Python
pycharm如何设置官方中文(如何汉化)
2020/12/29 Python
python中spy++的使用超详细教程
2021/01/29 Python
用HTML5的canvas实现一个炫酷时钟效果
2016/05/20 HTML / CSS
主持人婚宴答谢词
2014/01/28 职场文书
师范学院教师自荐书
2014/01/31 职场文书
高中生学期学习自我评价
2014/02/24 职场文书
2014年关工委工作总结
2014/11/17 职场文书
2014年小学德育工作总结
2014/12/05 职场文书
就业意向书范本
2015/05/11 职场文书
七年级数学教学反思
2016/02/17 职场文书
2019中秋节祝福语大全,提前收藏啦
2019/09/10 职场文书
Python 如何实现文件自动去重
2021/06/02 Python
elementui的el-popover修改样式不生效的解决
2021/06/30 Javascript