文章内容大部分都引用于W3C,仅供笔者自己使用参考。

1.input标签新增type值以及浏览器支持情况


2.新增type值中常用的

2.1 Input 类型 - email

email 类型用于应该包含 e-mail 地址的输入域。

在提交表单时,会自动验证 email 域的值。

备注:默认email只做了@匹配,对于长度,com,cn, [ . ]等都没做处理

如下图所示

实例

E-mail: <input type="email" name="user_email" />

2.2 Input 类型 - Date Pickers(日期选择器)

HTML5 拥有多个可供选取日期和时间的新输入类型:

date - 选取日、月、年
month - 选取月、年
week - 选取周和年
time - 选取时间(小时和分钟)
datetime - 选取时间、日、月、年(UTC 时间)
datetime-local - 选取时间、日、月、年(本地时间)
下面的例子允许您从日历中选取一个日期:

使用场景:生日、入职日期、看病日期记录、日记等等

type为date时视图

实例

Date: <input type="date" name="user_date" />

2.3 Input 类型 - search

search 类型用于搜索域,比如站点搜索或 Google 搜索。

search 域显示为常规的文本域。

实例

Date: <input type="search" name="user_date" />

HTML5--表单标签input新增type值相关推荐

  1. html5input链接跳转,HTML表单标签input标签的使用

    表单标签是HTML使用中十分重要的标签,其中 input 为用户与程序信息交互提供交流界面,是不可忽视的重中之重. input 标签是单标签,一般使用格式为 ,而后可以在标签的括号内添加其他属性说明. ...

  2. HTML表单标签 input

    表单标签 表单目的是为了收集用户信息. 在我们网页中, 我们也需要跟用户进行交互,收集用户资料,此时也需要表单. 在HTML中,一个完整的表单通常由表单控件(也称为表单元素).提示信息和表单域3个部分 ...

  3. 表单标签 input

    <input> 标签用于收集用户信息. 在 <input> 标签中,包含一个 type 属性,根据不同的 type 属性值,输入字段拥有很多种形式(可以是文本 字段.复选框.掩 ...

  4. 表单标签——input表单元素、select下拉表单元素和textarea文本域

    表单标签 表单的目的是为了收集用户信息.在网页中,我们也要跟用户进行交互,收集用户资料,此时就需要表单. 表单的组成:在HTML中,一个完整的表单通常由表单域.表单控件(也称为表单元素)和提示信息三部 ...

  5. struts2表单验证里field-validator type值一共可以取哪些?都什么含义?

    int 整数: double 实数: date 日期: expression 两数的关系比较: email Email地址: url visitor conversion regex 正则表达式验证: ...

  6. 【HTML5】Web前端——第三课:HTML5 表单相关元素和属性

    知识点:原有的表单元素及表单控件.HTML5 表单新增功能类型.HTML5 表单控件新增的属性 推荐阅读:HTML+CSS第四课:表单标签的使用-制作注册表单 1.原有的表单元素及表单控件 表单,是页 ...

  7. input标签的值只能两位小数_Day51 HTML表格表单标签、flask框架

    目录 表格标签 表单标签 action标签 input标签 select标签 textarea标签 form表单提交文件需要注意 flask框架 1.表格标签 <!DOCTYPE html> ...

  8. html5表单新增的输入类型,HTML5之表单新增类型介绍

    1.html5的input标签的type类型新增介绍: 2.表单新增属性介绍: 3.代码示例: 1970 1980 1990 默认值: form="register" /> ...

  9. html5表单地区元素,html5新增表单域元素及属性

    1.新增表单元素 在之前的HTML表单标签中,对于一些功能支持的不够好,比如:文本框提示信息.表单校验.日期选择控件.颜色选择控件.范围控件.进度条.标签跨表单等功能.(早期是通过js和dom元素配合 ...

最新文章

  1. laravel+vue.js的学习以及为什么浏览器中要有井号“#”
  2. IDEA中进行SpringBoot开发时提示:Error resolving template xxx, template might not exist or might not be acce
  3. c4d支持mac系统渲染器有哪些_在macOS Catalina发布前检查哪些应用程序不支持64位系统...
  4. ucla研究生计算机科学,详解UCLA研究生录取数据,达到什么标准才能稳被录?
  5. glacier2_Amazon Glacier的Scala客户端
  6. 万维网发布服务 w3svc 已停止 除非万维_万维网和互联网的区别
  7. android手机 scala环境,在Android中使用Scala中的Java常量
  8. 二、scrapy爬虫框架——scrapy构造并发送请求
  9. aotu.js 动态运行脚本_素材丨一键生成动态LOGO,3000+个样式随你选!
  10. 文本文件的输入输出流(这里的重点在于字符集问题)
  11. IS-IS基础网络配置实例
  12. 非学习的点云配准方法汇总
  13. IDEA中Terminal窗口中无法使用maven命令
  14. 常见的Socket技术-----伤痛
  15. SQL中NOW() 函数
  16. 计算机服务添加打印机服务,无法添加打印机报错后台程序服务没有运行的解决方法...
  17. linux 查看tps命令,Linux系统一些系统查看指令
  18. java-net-php-python-java宿舍管理系统计算机毕业设计程序
  19. Mybatis中mapper.xml中like模糊查询字符串,日期写法
  20. jquery 实现购物车的商品总数及价格计算

热门文章

  1. 十四、矩阵的快速转置算法
  2. 百度超级链XChain(12)平行链与群组
  3. 设计模式--代理(Proxy)模式
  4. 【python】数据结构与算法之快速排序(重要)
  5. django_rest_framework之GenericAPIView(三)
  6. 02-cache的基本概念原理扫盲
  7. (70)内核重载 xp sp3 x86 单核
  8. 线程池之工作项,等待项,计时项 (存在疑问???)
  9. MySQL选择数据库(MySQL USE语句)
  10. 【Grafana】函数