簡體   English   中英

如何通過javascript為輸入類型日期分配默認值?

[英]How to assign default value for input type date by javascript?

我可以在php中為input [type =“ date”]分配默認值,如下所示:

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

結果是字符串:

value="2015-03-09"

並且輸入甚至以我的本地日期09.03.2015顯示此日期:2015年3月9日(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為輸入類型日期分配默認值?

問題是我的字符串中有一些空格。 通過trim()函數刪除解決了該問題

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM