html中h5可以使用input弹出时间控件的type属性是

html-css016

html中h5可以使用input弹出时间控件的type属性是,第1张

在HTML5中,为input元素新增了以下一些type属性值:

color:用于指定颜色的控件。

date:用于输入日期的控件(年,月,日,不包括时间)。

month:用于输入年月的控件,不带时区。

week:用于输入一个由星期-年组成的日期,日期不包括时区

time:用于输入不含时区的时间控件。

datetime:基于UTC时区的日期时间输入控件(时,分,秒及几分之一秒)。

datetime-local:用于输入日期时间控件,不包含时区。

email:用于应该包含 e-mail 地址的输入域。在提交表单时,会自动验证 email 域的值。

number: 用于应该包含数值的输入域。只能输入数字

range:用于应该包含一定范围内数字值的输入域。range 类型显示为滑动条。

search:用于输入搜索字符串的单行文本字段。换行会被从输入的值中自动移除。

tel:用于输入电话号码的控件。在移动端输入会显示数字键盘,PC端无效果

url:用于编辑URL的字段。

在js中设置自定义时间到date控件的方法:

1、在html5中定义时间控件

<input type="date" id="datePicker" value=""/>

2、编写脚本实现自定义时间的赋值

//创建一个当前日期对象

var now = new Date()

//格式化日,如果小于9,前面补0var day = ("0" + now.getDate()).slice(-2)

//格式化月,如果小于9,前面补0

var month = ("0" + (now.getMonth() + 1)).slice(-2)

//拼装完整日期格式var today = now.getFullYear()+"-"+(month)+"-"+(day)

//完成赋值$('#datePicker').val(today)