我试过(JSFiddle次):

<input type="date" value="2012-3-23">

但是它不起作用,我怎么设置默认值呢?

推荐答案

日期的格式应为YYYY-MM-DD.个位数的天数和月份应该用0填充.1月1日.

documentation人中:

表示日期的字符串.

值:[RFC 3339]中定义的有效完整日期,附加限制条件是年份组件是四位或四位以上的数字,表示大于0的数字.

您的代码应更改为:

<input type="date" value="2013-01-08">

Example jsfiddle

Html相关问答推荐

如何使文本从按钮中心生长?

HTML图像无法正确放大和缩小规模

如何删除html原生对话框的宽度

Vue.js复选框对齐问题:在表格单元格中居中复选框

如何在css中将包含多行文本的多个p-tag放在一起(并排)?

VBA从公共Google Drive地址下载文档-.Click事件(?)

响应CSS中的两到三列布局

覆盖垫子中的边框底部 Select

使用响应迅速的网格系统,将两列保持在同一行,同时允许更多列用于更大的屏幕

如何使用CSS在<;表格中<;SVG&>?

角化、剪裁、边缘,但仅在底部2和平滑包装上

如何创建嵌套的动态表单元素

悬停表格单元格文本时,使元素的字体大小更大,同时保持表格单元格的高度不变

仅 Select 悬停的级别,而不 Select 其父级或子级

如何将 元素与常规文本垂直对齐

Angular:从服务器下载 HTML 并打印

为什么 css position:fixed 不适用于对话框标签?

pandas `to_html()` - 如何只使特定的行有边框

调整大小时 CSS 溢出

辅助功能:alt 或 alt="" 用于装饰图像