Inpute类型:color

color类型用在input字段主要用于选取颜色,如下所示:

<!DOCTYPE HTML>
<html><head><meta charset="utf-8" /><title>自选教程(如约智惠.com)</title></head><body > <form action="demo-form.php">选择你喜欢的颜色:<input type="color" name="favcolor"><br /><input type="submit"></form></body>
</html>

Input类型:date

date类型允许你从一个日期选择器选择一个日期。

<!DOCTYPE HTML>
<html><head><meta charset="utf-8" /><title>自选教程(如约智惠.com)</title></head><body > <form action="demo-form.php">生日:<input type="date" name="bday"><br /><input type="submit"></form></body>
</html>

Input类型:datetime

datetime类型允许你选择一个日期(UTC时间)

<!DOCTYPE HTML>
<html><head><meta charset="utf-8" /><title>自选教程(如约智惠.com)</title></head><body > <form action="demo-form.php">生日(日期和时间):<input type="datetime" name="bdaytime"><br /><input type="submit"></form></body>
</html>

Input类型:datetime-local

datetime-local类型允许你选择一个日期和时间(无时区)

<!DOCTYPE HTML>
<html><head><meta charset="utf-8" /><title>自选教程(如约智惠.com)</title></head><body > <form action="demo-form.php">生日(日期和时间):<input type="datetime-local" name="bdaytime"><br /><input type="submit"></form></body>
</html>

Input类型:email

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

<!DOCTYPE HTML>
<html><head><meta charset="utf-8" /><title>自选教程(如约智惠.com)</title></head><body > <form action="demo-form.php">E-mail:<input type="email" name="usremail"><br /><input type="submit"></form></body>
</html>

Input类型:month

month类型允许你选择一个月份

生日 (月和年): <input type="month" name="bdaymonth">

Input 类型: number

number 类型用于应该包含数值的输入域。

您还能够设定对所接受的数字的限定:

定义一个数值输入域(限定):

数量 ( 1 到 5 之间 ): <input type="number" name="quantity" min="1" max="5">

使用下面的属性来规定对数字类型的限定:

属性 描述
disabled 规定输入字段是禁用的
max 规定允许的最大值
maxlength 规定输入字段的最大字符长度
min 规定允许的最小值
pattern 规定用于验证输入字段的模式
readonly 规定输入字段的值无法修改
required 规定输入字段的值是必需的
size 规定输入字段中的可见字符数
step 规定输入字段的合法数字间隔
value 规定输入字段的默认值

Input 类型: range

range 类型用于应该包含一定范围内数字值的输入域。

range 类型显示为滑动条。

定义一个不需要非常精确的数值(类似于滑块控制):

<input type="range" name="points" min="1" max="10">

请使用下面的属性来规定对数字类型的限定:

  • max - 规定允许的最大值
  • min - 规定允许的最小值
  • step - 规定合法的数字间隔
  • value - 规定默认值

Input 类型: search

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

定义一个搜索字段 (类似站点搜索或者Google搜索):

Search Google: <input type="search" name="googlesearch">

Input 类型: tel

定义输入电话号码字段:

电话号码: <input type="tel" name="usrtel">

Input 类型: time

time 类型允许你选择一个时间。

定义可输入时间控制器(无时区):

选择时间: <input type="time" name="usr_time">

Input 类型: url

url 类型用于应该包含 URL 地址的输入域。

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

定义输入URL字段:

添加您的主页: <input type="url" name="homepage">

提示: iPhone 中的 Safari 浏览器支持 url 输入类型,并通过改变触摸屏键盘来配合它(添加 .com 选项)。

Input 类型: week

week 类型允许你选择周和年。

定义周和年 (无时区):

选择周: <input type="week" name="week_year">

注意:并不是所有的主流浏览器都支持新的input类型,不过您已经可以在所有主流的浏览器中使用它们了。即使不被支持,仍然可以显示为常规的文本域。

参考:

https://www.yuque.com/docs/share/4c11ce21-eb75-4a2c-954c-e25fd44f7759

HTML5 新的Input类型相关推荐

  1. input文本框设置不可编辑方法和HTML5 新的 Input 类型

    input文本框设置不可编辑的3种方法: disabled 属性规定应该禁用 input 元素,被禁用的 input 元素,不可编辑,不可复制,不可选择,不能接收焦点,后台也不会接收到传值.设置后文字 ...

  2. 19、HTML5 新的 Input 类型

    HTML5 拥有多个新的表单输入类型.这些新特性提供了更好的输入控制和验证 本章全面介绍这些新的输入类型: color date datetime datetime-local email month ...

  3. HTML5 新的 Input 类型

    HTML5 拥有多个新的表单输入类型.这些新特性提供了更好的输入控制和验证. Input 类型: color 选择你喜欢的颜色: <input type="color" na ...

  4. 跟KingDZ学HTML5之九 HTML5新的 Input 种类

    好了,我们这节课讲解的可能有些难以测试,因为目前很多浏览器都不支持,这些新增加的标签,我也只能,尽可能的去找支持的浏览器给大家测试展示效果. HTML5中新增加了很多  Input 的种类. 1.&l ...

  5. HTML5(六).Input 类型

    [b][align=center][size=large]HTML5 新的 Input 类型[/size][/align][/b] HTML5 拥有多个新的表单输入类型.这些新特性提供了更好的输入控制 ...

  6. HTML5新特性总结 1

    文章目录 HTML5 HTML5 浏览器支持 HTML5新元素 HTML5 Canvas 浏览器支持 创建一个画布(Canvas) 使用 JavaScript 来绘制图像 画线.画圆.写字.渐变效果 ...

  7. 玩转html5(一)-----盘点html5新增的那些酷酷的input类型和属性

    今天正式开始学习html5了,相比html以前的版本,html5新增了好多功能,属性,使我们做出来的界面更加的绚丽,而且使用起来超级简单,这篇文章先来说说html增加的那些input类型和属性.htm ...

  8. HTML5新特性知识点总结

    一.HTML5特性 1.HTML5 新元素 HTML5提供了新的元素来创建更好的页面结构: <canvas> 新元素 标签 描述 <canvas> 标签定义图形,比如图表和其他 ...

  9. HTML5新特性总结大全

    一.HTML5概念: 1.什么是HTML5: (1)HTML5 将成为 HTML.XHTML 以及 HTML DOM 的新标准: (2)HTML5 仍处于完善之中.然而,大部分现代浏览器已经具备了某些 ...

最新文章

  1. DataScience:深入探讨与分析机器学习中的数据处理之线性变换—标准化standardization、归一化Normalization/比例化Scaling的区别与联系
  2. 大于小于优化_工程优化设计与Matlab实现——优化设计的数学基础
  3. c#中contextMenuStrip与datagridview使用CellMouseDown事件及treeview使用mousedown事件
  4. 计算机怎么远程桌面,电脑远程桌面如何连接 电脑远程桌面连接方法【详解】...
  5. 销售管理如何构成闭环?帆软大屏看板让销售数据转起来,不再分散
  6. 快递员遭投诉吞安眠药护自尊 顺丰王卫:马上检讨 立即整改
  7. 关闭进程_当手机快没电时,别再结束进程关闭手机了,不仅没用还更耗电
  8. windows服务器虚拟桌面,基于windows server 2012 的微软桌面虚拟化实战教程
  9. CCD和CMOS大小(尺寸)对比图
  10. python-字符串的操作方法_format_列表的操作
  11. 使用jquery.lazyload.js图片预加载(懒加载)遇到的问题,图片加载不出来
  12. 《HelloGitHub》第 74 期
  13. 毛不易 胡同 伴奏 高品质定制纯伴奏
  14. 计算机系统安全期末复习
  15. 2021-10-16设备管理与维修
  16. 经验分享给你!小伙利用业余时间听歌赚钱,一个月挣了6000?
  17. 战列舰机械计算机,Goliath
  18. XAG一键并轨XRP媒体报道
  19. iPad/Iphone抓包
  20. 国密算法分类总结:sm2,sm3,sm4等

热门文章

  1. 修改vscode左侧目录字体大小
  2. 文献关联软件connectwd papers
  3. 【全面】人工智能技术栈与学习路线:机器学习 深度学习 视觉 NLP 推荐系统
  4. 批量下载sra文件linux,Linux下从NCBI批量下载SRA数据的sra和aspera方法
  5. 自己的PHP实践项目:开源电子商城系统
  6. 处理器协同机制其三C++内存顺序与栅栏(及依赖性读屏障)
  7. 对设计模式的总结之工厂方法模式和抽象工厂模式
  8. 013-zabbix trapper方式监控
  9. 常见问题:try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候执行?
  10. 搭建 VuePress 站点必做的 10 个优化