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

本文介绍了HTML5中新增的input类型,如email、url、date、time等,并展示了这些类型在Android和iOS设备上的显示和验证效果差异。详细比较了各类型的交互体验和样式,帮助开发者了解不同平台对HTML5新特性的支持情况。
摘要由CSDN通过智能技术生成

html5新增的input类型

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

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

415f6d5b1c5e34b4a22e4a640790023c.png

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

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

9bfe3c780d63faf57e499b6474220527.png

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

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

ece43082a4a9f3978ac969e3be7fb65c.png

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

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

a5d3f0b3c15a62b29c730443805af280.png

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

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

b3b1e86240597777daa51f922c25bbf7.png

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

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

97fa93d8febbee84a4f59f9fa7bca6ed.png

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

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

8cbb0bdb5638c0a984e967eee1749f2b.png

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

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

73c6bb3c33d30b18f21f101912ebf837.png

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

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

a6f619766985facae9cb1ab0baa54dda.png

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

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

db4449cb888c00799edc63131c2dc472.png

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

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

12eee88e57d43bec20821d457ec1581f.png

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

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

2a8558a2112405e74f1b616a8bebebe1.png

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

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

f15decce7c1038048f6017f3897e23bf.png

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

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

83f9a939f12947aba123a110f64fc039.png

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

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

aedba52a522690be17b2912a1567676d.png

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

标签

确定

分享:

海报

newinput.html

349b139513987fb4034934a94b3bf9d5.png

案列链接

下载截图

收藏案例

已收藏

分享到微信朋友圈

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值