我试过(JSFiddle):
<input type="date" value="2012-3-23">
但它不起作用,我该如何设置默认值?
日期应采用格式YYYY-MM-DD。个位数的日期和月份应该用 0 填充。一月是 01。
YYYY-MM-DD
从文档中:
表示日期的字符串。 值:在[RFC 3339]中定义的有效完整日期,附加条件是年份部分是四位或更多位,表示大于 0 的数字。
表示日期的字符串。
值:在[RFC 3339]中定义的有效完整日期,附加条件是年份部分是四位或更多位,表示大于 0 的数字。
您的代码应更改为:
<input type="date" value="2013-01-08">
示例 jsfiddle