Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 1884|回复: 0

HTML5 Input 类型

  [复制链接]

该用户从未签到

发表于 2011-8-11 22:49:24 | 显示全部楼层 |阅读模式
HTML5 新的 Input 类型

HTML5 拥有多个新的表单输入类型。这些新特性提供了更好的输入控制和验证。
本章全面介绍这些新的输入类型:
    [li]email [li]url [li]number [li]range [li]Date pickers (date, month, week, time, datetime, datetime-local) [li]search [li]color[/li]



浏览器支持
Input typeIEFirefoxOperaChromeSafari
emailNo4.09.010.0No
urlNo4.09.010.0No
numberNoNo9.07.0No
rangeNoNo9.04.04.0
Date pickersNoNo9.010.0No
searchNo4.011.010.0No
colorNoNo11.0NoNo

注释:Opera 对新的输入类型的支持最好。不过您已经可以在所有主流的浏览器中使用它们了。即使不被支持,仍然可以显示为常规的文本域。




Input 类型 - email
email 类型用于应该包含 e-mail 地址的输入域。
在提交表单时,会自动验证 email 域的值。
实例
  1. E-mail: <input type="email" name="user_email" />
复制代码

提示:iPhone 中的 Safari 浏览器支持 email 输入类型,并通过改变触摸屏键盘来配合它(添加 @ 和 .com 选项)。




Input 类型 - url
url 类型用于应该包含 URL 地址的输入域。
在提交表单时,会自动验证 url 域的值。
实例
  1. Homepage: <input type="url" name="user_url" />
复制代码

提示:iPhone 中的 Safari 浏览器支持 url 输入类型,并通过改变触摸屏键盘来配合它(添加 .com 选项)。




Input 类型 - number
number 类型用于应该包含数值的输入域。
您还能够设定对所接受的数字的限定:
实例
  1. Points: <input type="number" name="points" min="1" max="10" />
复制代码

请使用下面的属性来规定对数字类型的限定:
属性描述
maxnumber规定允许的最大值
minnumber规定允许的最小值
stepnumber规定合法的数字间隔(如果 step="3",则合法的数是 -3,0,3,6 等)
valuenumber规定默认值

提示:iPhone 中的 Safari 浏览器支持 number 输入类型,并通过改变触摸屏键盘来配合它(显示数字)。




Input 类型 - range
range 类型用于应该包含一定范围内数字值的输入域。
range 类型显示为滑动条。
您还能够设定对所接受的数字的限定:
实例
  1. <input type="range" name="points" min="1" max="10" />
复制代码

请使用下面的属性来规定对数字类型的限定:
属性描述
maxnumber规定允许的最大值
minnumber规定允许的最小值
stepnumber规定合法的数字间隔(如果 step="3",则合法的数是 -3,0,3,6 等)
valuenumber规定默认值





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

注:输入类型还可以是:month,week,time,datetime,datetime-local




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





在Opera下的效果:




Firefox 效果:

回复

使用道具 举报

该用户从未签到

发表于 2011-8-11 22:55:38 | 显示全部楼层
好东东,谢谢楼主分享。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-9-20 19:43:11 | 显示全部楼层
不错啊啊
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2012-5-3 11:20:12 | 显示全部楼层
谢谢您的辛苦发帖
悠哉网www.sadnook.com
中国讲座在线www.douya5.cn
尚生活www.027up.com
悠哉教育www.yoozai.com
武汉数据www.whdata.net
要爱你www.1l0.cn








悠哉网www.sadnook.com
中国讲座在线www.douya5.cn
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2012-5-10 00:25:28 | 显示全部楼层
真的吗?太好了,非常喜欢
悠哉网www.sadnook.com
中国讲座在线www.douya5.cn
尚生活www.027up.com
悠哉教育www.yoozai.com
武汉数据www.whdata.net
要爱你www.1l0.cn








悠哉网www.sadnook.com
中国讲座在线www.douya5.cn
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

GMT+8, 2024-5-18 19:27 , Processed in 0.406925 second(s), 50 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表