html5新增的input类型
html5新增的input类型
你可能已经听说过现在HTML5里引入了几种新的input类型,在HTML5之前,大家熟知的input类型包括:text(文本输入框),hidden(隐藏域),submit(提交按钮)等。而HTML5到来之后,新增的input类型包括: email (e-mail 地址),date(日期),number(数字)等等。下面我们来看看HTML5中新增input类型都有哪些吧~~~
新增input类型的属性值如下表所示:
下面是这几种新型input类型的实例演示:
1、 email类型,在Android和IOS下效果分别为: PS:当input类型为email时,在Android下可以进行简单的验证判断,但在IOS下却不可以。
2、url类型,在Android和IOS下效果分别为: PS:当input类型为url时,在Android下可以进行简单的验证判断,但在IOS下却不可以。
3、date类型,在Android和IOS下效果分别为: PS:当input类型为date时,无论在Android下,还是IOS下,都带有日历calendar 控件,只是样式不同而已。
4、time类型,在Android和IOS下效果分别为: PS:当input类型为time时,无论在Android下还是IOS下,都带有时间带有 time 控件,只是样式不同而已。
5、datetime类型,在Android和IOS下效果分别为: PS:当input类型为datetime时,无论在Android下,还是IOS下,都没有日历calendar 或时间 time 控件。
6、datetime-local类型,在Android和IOS下效果分别为: PS:当input类型为datetime-local时,无论在Android下,还是IOS下,都带有日历calendar 和时间time 控件。
7、month类型,在Android和IOS下效果分别为: PS:当input类型为month时,无论在Android下,还是IOS下,都带有日历calendar控件,但是在Android下的日历calendar控件可选取到日,但在输入框中还是只显示年、月;在IOS下的日历calendar控件只可选取年、月。
8、week类型,在Android和IOS下效果分别为: PS:当input类型为week时,在Android下,带有日历calendar控件,但在IOS下week类型的输入框无法使用。
9、number类型,在Android和IOS下效果分别为: PS:当input类型为number时,在Android下,点击输入框即出现键盘,但在IOS下点击输入框出现的是数字键盘。
10、range类型,在Android和IOS下效果分别为: PS:当input类型为range时,在Android下,滑块的样式是一个矩形滑块,在IOS下却是圆形滑块。
11、search类型,在Android和IOS下效果分别为: PS:当input类型为search并加上results属性时,在Android下,输入框里左侧有一个搜索icon图标,而在IOS下却没有,但是在IOS下输入框的边框却发生了变化,有了较大的圆弧样式。
12、tel类型,在Android和IOS下效果分别为: PS:当input类型为tel时,在Android下,点击输入框即出现键盘,但在IOS下点击输入框出现的是数字键盘。
13、color类型,在Android和IOS下效果分别为: PS:当input类型为color时,在Android下,默认输入框里的颜色是黑色,点击输入框即出现拾色器,但在IOS下却没有任何效果。
由上可总结得出,现在Android和IOS对HTML5新增input类型是否支持:
标签
关注微信号:h5-share,获取更多创意H5案例分享!也可访问H5案例分享网站www.h5anli.com,搜索查阅~
微信扫一扫
关注该公众号