《Web前端开发》 课件 机械 第9、10章 HTML5表单相关元素和属性、 CSS3新增选择器.pptxVIP

《Web前端开发》 课件 机械 第9、10章 HTML5表单相关元素和属性、 CSS3新增选择器.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
;学习任务;/ 25;/ 25;9.2 HTML5表单的新增元素和新增功能 9.2.1 input元素新增功能类型 1. color类型 input type=color用于产生颜色选择器,或者输入兼容CSS语法的颜色代码区域。当用户在颜色选择器中指定颜色后,该input元素的值为选定颜色的值。例如: script function getcolor( ) { var input = document.getElementById( color ) ; var div = document.getElementById( abc ) ; div.innerHTML = 你选择的颜色值是: + input.value ; } /script div id=abc/div form action= method=get input type=color name=color id=color onchange=getcolor() / /form;2. time类型 input type=time用于产生一个时间选择器,它的结果值包括小时和分,但不包括秒数。其 value属性可以设置一个初始值。例如: form action= method=get;3. datetime类型和datetime-local类型 input type=datetime用于产生一个UTC(世界协调时间)的日期时间选择器,由于这种类型浏览器支持不太好,因此不太常用。 input type=datetime-local用于产生一个本地化的日期时间选择器,它的结果值包括年份、月份和日期、小时和分。这两种类型的标签都可以通过min和max属性限制用户的可选日期范围。例如: form action= method=get;4. date类型 input type=date用于产生一个日期输入/选择器,它的结果值包括年份、月份和日期。这种类型的标签可以通过 min和max属性限制用户的可选日期范围。例如: form action= method=get;5. month类型 input type=month用于产生一个月份输入/选择器,它的结果值包括年份、月份。这种类型的标签可以通过min和 max属性限制用户的可选月份范围。例如: form action= method=get;6. week类型 input type=week用于产生一个选择第几周的选择器,它的结果通常显示为yyyy-Www的格式,如2018-W01,表示 2018年第一周。这种类型的标签可以通过min和max属性限制用户的可选周的范围。例如: form action= method=get;7. email类型 input type=email用于产生一个电子邮件输入框,如果指定了multiple属性,还可以输入多个E-mail地址,各邮箱之间用英文逗号隔开。这个输入框在表单提交前,会自动验证输入值是否是一个或多个合法的邮箱格式。例如: form action= method=get;8. number类型 input type=number用于产生一个只能输入数字的输入框,这种类型的标签可以通过min和max属性指定输入数值的最小和最大值。使用step属性可以更改数值步长值(默认为1)。例如: form action= method=get;9. range类型 input type=range用于产生一个拖动条(也可移动光标键),通过拖动条,用户只能输入指定范围、指定步长的值。可以通过min和max属性指定该字段的最小和最大值。使用step属性可以更改数值步长值(默认为1)。例如: form action= method=get input type=range name=range id= value= max=100 min=0 step=10 /br / input type=submit id= name= / /form 为这个控件加上list属性,指向一个datalist标签的id,可以为range类型的控件添加刻度显示。例如:;如果对这个range控件添加以下样式,可以实现竖立滑动条,如右图所示。 -webkit-appearance:slider-vertical; writing-mode:bt-lr; //针对IE浏览器;11. tel类型 input type=tel用于产生一个只能输入电话号码的文本框。目前,桌面浏览器对该控件的处理与单行文本框相同,但在移动浏览器上,某些浏览器厂商会选择为输入电话号码而优化的自定义数字键盘。例如: form action= method=get input type=tel /br / input type=submit id=

文档评论(0)

mini小不懂 + 关注
实名认证
文档贡献者

你不是在修补而是在创造;永远不要忘记你向人们所展示的是你的思想,而不是你的手艺。

1亿VIP精品文档

相关文档