网站建设必须要在阿里云备案吗,做搜狗网站优化点,揭阳关键词网站排名,帮推广平台HTML5 大幅度地增加与改良了 input 元素的种类#xff0c;可以简单地使用这些元素来实现 HTML5 之前需要使用 JavaScript 才能实现的许多功能。
到目前为止#xff0c;大部分浏览器都支持 input 元素的种类。对于不支持新增 input 元素的浏览器#xff0c;input 元素被统一…HTML5 大幅度地增加与改良了 input 元素的种类可以简单地使用这些元素来实现 HTML5 之前需要使用 JavaScript 才能实现的许多功能。
到目前为止大部分浏览器都支持 input 元素的种类。对于不支持新增 input 元素的浏览器input 元素被统一视为 text 类型。另外HTML5 中也没有规定这些元素在浏览器中的外观形式因此同样的 input 元素在不同的浏览器中可能会有不同的外观。下面将详细介绍这些新增的 input 元素的类型。
type取值功能type取值功能number输入数字的文本框 date 在日历中选择日期range输入一段范围内数值的文本框time输入时间的文本框search输入搜索关键字的文本框datetime输入UTC日期和时间的文本框已过时email输入email地址的文本框datetime-local 输入本地日期和时间的文本框 url 输入url地址的文本框 month输入月份的文本框 tel 输入电话号的文本框week输入周号的文本框color提供颜色选择器选择颜色 HTML5新增的input元素类型和属性 《HTML5新增的input元素类型number、range、email、color、date等》 《HTML5新增的input元素属性placeholder、required、autofocus、min、max等》 1、number 输入类型
number 类型的 input 元素是一种专门用来输入数字的文本框并且在提交时会检查其中的内容是否数字。它与 min、max、step 属性能很好地协作。
使用方法如下
数字input typenumber namenum1 value25 min10 max100 step5/
执行结果 2、range 输入类型
range 类型的 input 元素是一种只允许输入一段范围内数值的文本框。它具有 min 和 max 属性可以设置最小值与最大值默认为0与100。它还具有 step 属性可以指定每次拖动的步幅。
使用方法如下
form oninputx.valueparseInt(num1.value)选择数值input typerange namenum1 value25 min0 max100 step5/output fornum1 namex/output
/form
执行结果 3、search 输入类型
search 类型的 input 元素是一种专门用来输入搜索关键词的文本框。search 类型与 text 类型仅仅在外观上有所不同。
使用方法如下
fieldsetlegend请输入搜索关键字/legendinput typesearch listmyList/datalist idmyListoption valueHTML5HTML5/optionoption valueCSS3CSS3/optionoption valueJavaScriptJavaScript/option/datalistinput typesubmit value搜索/
/fieldset 执行结果 4、email 输入类型
email 类型的 input 元素是一种专门用来输入电子邮件地址的文本框。提交时如果该文本框中的内容不是电子邮件地址格式的文本则不允许提交。
使用方法如下
电子邮箱input typeemail/ 5、url 输入类型
url 类型的 input 元素是一种专门用来输入 URL 地址的文本框。在提交 URL 地址时如果该文本框中的内容不是 URL 地址格式的文本则不允许提交。
使用方法如下
博客地址input typeurl valuehttps://blog.csdn.net/pan_junbiao 6、tel 输入类型
tel 类型的 input 元素是一种专门用于输入电话号码的文本框。它没有特殊的校验规则甚至不强调只输入数字因为很多电话号码常常带有额外的字符。
使用方法如下
电话号码input typetel
【实例】使用 email、url、tel 类型的 input 元素。
form博客地址input typeurl valuehttps://blog.csdn.net/pan_junbiao/br电话号码input typetel/br电子邮箱input typeemail//brinput typesubmit value提交/
/form 执行结果 7、color 输入类型
color 类型的 input 元素用来选取颜色它提供了一个颜色选择器。
使用方法如下
选择颜色input typecolor /
执行结果 8、date 输入类型
date 输入类型是比较受开发者喜欢的一种元素我们经常看到网页中要求我们输入各种各样的日期如生日、购买日期、订票日期等。date 类型的 input 元素以日历的形式以方便用户输入。
使用方法如下
日期input typedate /
执行结果 9、time 输入类型
time 类型的 input 元素是一种专门用来输入时间的文本框并且在提交时会对输入时间的有效性进行校验。
使用方法如下
时间input typetime /
执行结果 10、datetime 输入类型 datetime 类型的 input 元素是一种专门用来输入 UTC 日期和时间的文本框并且在提交时会对输入的日期和时间进行有效性检查。
使用方法如下
日期和时间input typedatetime /
注意
HTML5 的 datetime 已经不再被推荐使用因为它不符合当前的 HTML5 标准。根据 HTML5 规范推荐使用 date 或 time 来分别处理日期和时间。 11、datetime-local 输入类型
datetime-local 类型的 input 元素是一种专门用来输入本地日期和时间的文本框并且在提交时会对输入的日期和时间进行有效性检查。
使用方法如下
日期和时间input typedatetime-local /
执行结果 12、month 输入类型
month 类型的 input 元素是一种专门用来输入月份的文本框并且在提交时会对输入的月份的有效性进行检查。
使用方法如下
月份input typemonth /
执行结果 13、week 输入类型
week 类型的 input 元素是一种专门用来输入周号的文本框并且在提交时会对输入的周号的有效性进行检查。
使用方法如下
周input typeweek /
执行结果