html5 新增input类型,html5新增的input类型

html5新增的input类型

你可能已经听说过现在HTML5里引入了几种新的input类型,在HTML5之前,大家熟知的input类型包括:text(文本输入框),hidden(隐藏域),submit(提交按钮)等。而HTML5到来之后,新增的input类型包括: email (e-mail 地址),date(日期),number(数字)等等。下面我们来看看HTML5中新增input类型都有哪些吧~~~

新增input类型的属性值如下表所示:

html5 新增input类型,html5新增的input类型_第1张图片

下面是这几种新型input类型的实例演示:

1、 email类型,在Android和IOS下效果分别为:

html5 新增input类型,html5新增的input类型_第2张图片

PS:当input类型为email时,在Android下可以进行简单的验证判断,但在IOS下却不可以。

2、url类型,在Android和IOS下效果分别为:

html5 新增input类型,html5新增的input类型_第3张图片

PS:当input类型为url时,在Android下可以进行简单的验证判断,但在IOS下却不可以。

3、date类型,在Android和IOS下效果分别为:

html5 新增input类型,html5新增的input类型_第4张图片

PS:当input类型为date时,无论在Android下,还是IOS下,都带有日历calendar 控件,只是样式不同而已。

4、time类型,在Android和IOS下效果分别为:

html5 新增input类型,html5新增的input类型_第5张图片

PS:当input类型为time时,无论在Android下还是IOS下,都带有时间带有 time 控件,只是样式不同而已。

5、datetime类型,在Android和IOS下效果分别为:

html5 新增input类型,html5新增的input类型_第6张图片

PS:当input类型为datetime时,无论在Android下,还是IOS下,都没有日历calendar 或时间 time 控件。

6、datetime-local类型,在Android和IOS下效果分别为:

html5 新增input类型,html5新增的input类型_第7张图片

PS:当input类型为datetime-local时,无论在Android下,还是IOS下,都带有日历calendar 和时间time 控件。

7、month类型,在Android和IOS下效果分别为:

html5 新增input类型,html5新增的input类型_第8张图片

PS:当input类型为month时,无论在Android下,还是IOS下,都带有日历calendar控件,但是在Android下的日历calendar控件可选取到日,但在输入框中还是只显示年、月;在IOS下的日历calendar控件只可选取年、月。

8、week类型,在Android和IOS下效果分别为:

html5 新增input类型,html5新增的input类型_第9张图片

PS:当input类型为week时,在Android下,带有日历calendar控件,但在IOS下week类型的输入框无法使用。

9、number类型,在Android和IOS下效果分别为:

html5 新增input类型,html5新增的input类型_第10张图片

PS:当input类型为number时,在Android下,点击输入框即出现键盘,但在IOS下点击输入框出现的是数字键盘。

10、range类型,在Android和IOS下效果分别为:

html5 新增input类型,html5新增的input类型_第11张图片

PS:当input类型为range时,在Android下,滑块的样式是一个矩形滑块,在IOS下却是圆形滑块。

11、search类型,在Android和IOS下效果分别为:

html5 新增input类型,html5新增的input类型_第12张图片

PS:当input类型为search并加上results属性时,在Android下,输入框里左侧有一个搜索icon图标,而在IOS下却没有,但是在IOS下输入框的边框却发生了变化,有了较大的圆弧样式。

12、tel类型,在Android和IOS下效果分别为:

html5 新增input类型,html5新增的input类型_第13张图片

PS:当input类型为tel时,在Android下,点击输入框即出现键盘,但在IOS下点击输入框出现的是数字键盘。

13、color类型,在Android和IOS下效果分别为:

html5 新增input类型,html5新增的input类型_第14张图片

PS:当input类型为color时,在Android下,默认输入框里的颜色是黑色,点击输入框即出现拾色器,但在IOS下却没有任何效果。

由上可总结得出,现在Android和IOS对HTML5新增input类型是否支持:

html5 新增input类型,html5新增的input类型_第15张图片

以上为“H5案例分享”团队原创文章,转载请注明出处!

标签

确定

分享:

海报

349b139513987fb4034934a94b3bf9d5.png

案列链接

下载截图

收藏案例

已收藏

分享到微信朋友圈

打开微信,点击底部的“发现”,

使用“扫一扫”即可将网页分享至朋友圈。

你可能感兴趣的:(html5,新增input类型)