免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1552 | 回复: 0

HTML5教程(六)- HTML5 Input类型 [复制链接]

论坛徽章:
0
发表于 2011-12-22 08:54 |显示全部楼层
HTML5 新的Input 类型
HTML5 拥有多个新的表单输入类型。这些新特性提供了更好的输入控制和验证。
本章全面介绍这些新的输入类型:
email
url
number
range
Date pickers (date, month, week, time, datetime, datetime-local)
search
color浏览器支持
Input type IE Firefox Opera Chrome Safari
email No No 9.0 No No
url No No 9.0 No No
number No No 9.0 No No
range No No 9.0 4.0 4.0
Date pickers No No 9.0 No No
search No No No No No
color No No No No No
注释:Opera 对新的输入类型的支持最好。不过您已经可以在所有主流的浏览器中使用它们
了。即使不被支持,仍然可以显示为常规的文本域。

Input 类型- email
email 类型用于应该包含e-mail 地址的输入域。
在提交表单时,会自动验证email 域的值。
实例
E-mail: <input type=”email” name=”user_email” />
提示:iPhone 中的Safari 浏览器支持email 输入类型,并通过改变触摸屏键盘来配合它(添
加@ 和.com 选项)。
Input 类型- url
url 类型用于应该包含URL 地址的输入域。
在提交表单时,会自动验证url 域的值。
实例
Homepage: <input type=”url” name=”user_url” />
提示:iPhone 中的Safari 浏览器支持url 输入类型,并通过改变触摸屏键盘来配合它(添
加.com 选项)。

Input 类型- number
number 类型用于应该包含数值的输入域。
您还能够设定对所接受的数字的限定:
实例
Points: <input type=”number” name=”points” min=”1″ max=”10″ />
请使用下面的属性来规定对数字类型的限定:
属性值描述
max number 规定允许的最大值
min number 规定允许的最小值
step number 规定合法的数字间隔(如果step=”3″,则合法的数是-3,0,3,6 等)
value number 规定默认值
提示:iPhone 中的Safari 浏览器支持number 输入类型,并通过改变触摸屏键盘来配合它
(显示数字)。

Input 类型- range
range 类型用于应该包含一定范围内数字值的输入域。
range 类型显示为滑动条。
您还能够设定对所接受的数字的限定:
实例
<input type=”range” name=”points” min=”1″ max=”10″ />
请使用下面的属性来规定对数字类型的限定:
属性值描述
max number 规定允许的最大值
min number 规定允许的最小值
step number 规定合法的数字间隔(如果step=”3″,则合法的数是-3,0,3,6 等)
value number 规定默认值

Input 类型- Date Pickers(数据检出器)
HTML5 拥有多个可供选取日期和时间的新输入类型:
date – 选取日、月、年
month – 选取月、年
week – 选取周和年
time – 选取时间(小时和分钟)
datetime – 选取时间、日、月、年(UTC 时间)
datetime-local – 选取时间、日、月、年(本地时间)
下面的例子允许您从日历中选取一个日期:
实例
Date: <input type=”date” name=”user_date” />
输入类型”month”:
输入类型”week”:
输入类型”time”:
输入类型”datetime”:
输入类型”datetime-local”:

Input 类型- search
search 类型用于搜索域,比如站点搜索或Google 搜索。
search 域显示为常规的文本域。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP