javascript - 输入类型日期和JavaScript设置的最小值

标签 javascript html google-chrome

我使用的是 Chrome(版本 31.0.1650.63 m),当我通过 javascript 在输入类型日期上设置最短日期时,HTML 中的 min 属性会更改,但日期选择器不会更改不要使用它。

我错过了什么?

<input type="date" id="input" />
//...
document.getElementById('input').setAttribute("min", '2013-12-9');

Fiddle

最佳答案

根据 w3c ( http://dev.w3.org/html5/markup/input.date.html ) 您只需要当天的前导零即可:

而不是 2013-12-9

必须是 2013-12-09

http://jsfiddle.net/edgarinvillegas/5UbPs/9/

它有效:)

干杯,来自玻利维亚拉巴斯

关于javascript - 输入类型日期和JavaScript设置的最小值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21027294/

相关文章:

javascript - 使用 reduce 计算以小时为单位的日期差异

javascript - 通过 HTML 文件输入删除文件的功能检测

javascript - 在jquery mobile中动态创建页面,仅包含websql数据库中的特定数据

google-chrome - org.openqa.selenium.WebDriverException : unknown error: Chrome failed to start: exited abnormally

selenium - Travis Selenium 测试失败 : javascript error: this. 每个都不是函数

css - 有什么方法可以让 Chrome 顺利地进行 letter-spacing 的 CSS 转换?

javascript - DOMSubtreeModified 的 Jquery 替代品

javascript - 使用带有特殊字符的正则表达式进行数字格式化

javascript - 如何仅反转字符串中特定长度的单词(JS)?

html - "Broken"<template> 标签内的链接