[Html/CSS] HTML5 input新增的几种类型(数字、日期、颜色选取、范围)

  • A+
所属分类:其他教程
摘要

QQ截图20221209133513.jpg 下载附件 2022-12-9 13:35 上传1.jpg 下载附件 2022-12-9 13:35 上传

你可能已经听说过,HTML5里引入了几种新的input类型。在HTML5之前,大家熟知的有
  • input类型包括:text(输入框),hidden(隐藏域),submit(提交按钮)等。
  • 新增的input类型包括:number(数字),date(日期),color(颜色),range(范围)等等。
网上之所以还没有大量的出现对这些新型的input类型的使用,是因为还有很多人在使用古老的IE6/IE8,只有当使用这些古老浏览器的人所占的比例可以忽略不计时,那就是HTML5主导天下之日,那天也是我们Web开发人员的新纪元的开始。

下面是这几种新型input类型的实例演示,可能在不同的浏览器上它们的样式会稍微有些变化,但基本的功能都是一样的。

html5中的新型input类型

数字型 type=”number”

<input type="number">

[Html/CSS] HTML5 input新增的几种类型(数字、日期、颜色选取、范围)

QQ截图20221209133513.jpg

2022-12-9 13:35 上传


日期型 type=”date”

<input type="date">
[Html/CSS] HTML5 input新增的几种类型(数字、日期、颜色选取、范围)

1.jpg

2022-12-9 13:35 上传


颜色选择器 type=”color”

<input type="color">
[Html/CSS] HTML5 input新增的几种类型(数字、日期、颜色选取、范围)

1.jpg

2022-12-9 13:36 上传

范围 type=”range”

<input type="range">
[Html/CSS] HTML5 input新增的几种类型(数字、日期、颜色选取、范围)

1.jpg

2022-12-9 13:36 上传

需要注意的是,如果你使用的是谷歌浏览器或Opera浏览器,当你点击日期类型的输入框时,会弹出日历,让你选择日期,但如果你使用的是火狐浏览器,很遗憾,火狐浏览器还没有实现弹出日历的功能,因为HTML5规范里没有规定实现日历的方法,所以各浏览器自己决定如何实现,相信不久之后火狐浏览器/IE浏览器也会有自己的弹出式日历框。

谷歌浏览器中date类型效果图:
[Html/CSS] HTML5 input新增的几种类型(数字、日期、颜色选取、范围)

6040daecf84643bc06fcfeeecf6623cc.jpg

2023-1-1 16:05 上传

谷歌浏览器中date类型效果图

  • 我的微信公众号
  • 扫一扫关注
  • weinxin
  • 我的新浪微博号
  • 扫一扫关注
  • weinxin
小辉博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: