通过代码示例跟我学html5相关技术——html5中的表单标签及新特性第2部分内容摘要:
option value=ht option value=htm option value=html option value=html5 option value=html5 实例 option value=html5 教程 option value=html5 开发 option value=html5 标签 /datalistbr / input type=submit value=提交 /form 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 9/20 页 9 body /body /html ( 4)示例的执行结果 ( 5)进一步完善该示例 一般应用 style=display:none。 的 CSS 风格设置,将 datalist标签 元素设定为在默认状态下不显示,只有匹配后才显示出对应的匹配文字。 !doctype html html head meta charset=utf8 titleHTML5 中自动补全的列表项目标签 /title /head form 输入文字: input type=text name=inputText list=useableTextList datalist id=useableTextList style=display: none。 option value=匹配输入的提交的文字 1匹配输入的显示文字 1/option option value=匹配输入的提交的文字 2匹配输入的显示文字 2/option option value=匹配输入的提交的文字 3匹配输入的显示文字 3/option /datalist input type=submit value=提交 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 10/20 页 10 /form body /body /html 对于本示例,可以再配合 AJAX 技术动态地获得从服务器端返回的各个匹配的结果,并放入 datalist标签中。 ( 6)注意正确地设置匹配的文字串 如果在 option/option之间定义有“匹配输入”内容项目,则以它为优先;而如果在option/option之间没有定义有“匹配输入”内容项目,则以 option value= 中的 value属性值为匹配输入项目。 !doctype html html head meta charset=utf8 titleHTML5 中自动补全的列表项目标签 /title /head form 输入文字: input type=text name=inputText list=useableTextList datalist id=useableTextList style=display: none。 option value=匹配输入的提交的文字 1/option option value=匹配输入的提交的文字 2/option option value=匹配输入的提交的文字 3/option /datalist input type=submit value=提交 /form body /body 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 11/20 页 11 /html max、 min 和 step 属性 ( 1)主要的功能 它们主要是限制所输入值的输入范围以及值的输入渐进程度,比如可在 number 设定输入最大值、最小值或者在 range 中设定拖动阶梯。 ( 2)应用示例 input type=range step=20 min=1 max=100 下面为示例表单和在 IE10 中显示的效果图,其中所显示的 43 为当前的选择值: form 年龄: input type=range step=1 min=1 max=100 name=userAge input type=submit value=提交 /form ( 3)也设置日期和时间的最小和最大范围 “ min、 max 和 step”属性也可以用于设置日期或时间值的允许范围,但由于 HTML5 中与日期和时间相关的输入类型只接受标准格式的值。 input type=date name=date id=date min=20200101 max=20201231 step=10 由于 step 的值设置为 10,这样可以进一步将日期的选择限制为每 10 天 一次。 在 Safari和 Chrome 中,点击 up 箭头可以插入明天的日期(或在超过范围的情形下插入上限)。 点击 down 箭头可以插入 10 天之前的日期。 如果你持续的点击,则日期将以 10 天为步长增加,直到你到达范围的末端。 在 Opera 中,日历显示的日期的递增步长为 10 天,起算日为明天的日期,并且用粗体和高亮的方式表示。 你可以使用日历的导航键移动到指定范围内的不同月份或年份,但只有高亮的日期才能选中。 ( 4) step 的值只影响最小单位 对于 date 属性,步长增量是以天数计算的。 但不能将 date 设置为一个 月递增一次。 ( 5)与时间 time 相关的输入元素一起使用 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 12/20 页 12 如果为 step 指定一个值后,将迫使该字段显示秒以及小时和分钟。 ( 6) step 属性也能够被设置为对大小写不敏感的关键字 any 在 Safari 和 Chrome 中,在一个 time 输入元素中使用 step=any将会把当前时间设置为最接近的毫秒值。 label for=time时间 :/label input type=time name=time id=timebr / label for=time10Step=10:/label input type=time name=time10 id=time10 step=10br / label for=anyStep=any:/label input type=time name=any id=any step=any 第一。通过代码示例跟我学html5相关技术——html5中的表单标签及新特性第2部分
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。