HTML5 input 类型 time
类型为 time 的输入元素 <input> ,旨在让用户轻松输入时间(小时和分钟,以及可选的秒)。
实例
<!DOCTYPE html>
<html>
<body>
<p>
根据浏览器支持:<br>
当您填写输入字段时会弹出日期选择器。
</p>
<form action="/example/html/action_page.aspx">
请选取一个时间:
<input type="time" name="usr_time">
<input type="submit">
</form>
<p><b>注释:</b>Firefox 或者
Internet Explorer 11 以及更早版本不支持 type="time"。</p>
</body>
</html>
浏览器支持
表格中的数字注明了完全支持该选择器的首个浏览器版本。
类型 | |||||
---|---|---|---|---|---|
time | 20 | No | 57 | 14 | 10 |
定义与用法
<input type="time"> 允许用户选择时间(无时区)。
根据浏览器支持,时间选择器会出现输入字段中。
显示方式
Chrome and Opera
在 chrome/opera 中,选择时间很简单,根据操作系统区域设置,插槽以12或24小时格式输入小时和分钟,上下箭头用于递增和递减当前选定的组件。在某些版本中,会提供一个“x”按钮来清除控件的值。
12-hour
24-hour
Firefox
火狐 的时间选择和 Chrome 非常相似,只是它没有上下箭头。它还使用12或24小时格式输入时间,基于系统区域设置。提供“X”按钮以清除控件的值。
12-hour
24-hour
Edge
Edgede 时间选择有点复杂,打开一个小时和分钟的滚动区域。它和chrome一样,使用12或24小时格式输入时间,基于系统区域设置:
12-hour
24-hour