如何通过javascript为输入类型日期指定默认值?

时间:2015-03-09 11:59:34

标签: javascript php date date-format

我可以在php中输入默认值[type =" date"],如下所示:

<input name="date" type="date" value="<?php echo date('Y-m-d'); ?>">

导致字符串:

value="2015-03-09"

并输入甚至在我的本地日期格式中显示此日期:09.03.2015(idk为什么,但它很棒)。


但是如果我想通过javascript指定默认日期值:

protocolDate = new Date(protocolDate.substr(0,4), protocolDate.substr(5,2), protocolDate.substr(8,2));  

返回相同的字符串并生成相同的html:value="2015-03-09"输入显示默认值,如下所示:dd.mm.rrrr。有没有办法如何通过javascript为输入类型日期指定默认值?

1 个答案:

答案 0 :(得分:0)

问题是我的字符串中有一些空格。通过trim()函数删除解决了问题