Javascript Chrome:如何设置动态创建的<;输入日期>;基于字符串“的日期选择器”;年月日;?

Javascript Chrome:如何设置动态创建的<;输入日期>;基于字符串“的日期选择器”;年月日;?,javascript,jquery,date,dynamic,input,Javascript,Jquery,Date,Dynamic,Input,一些标记包含字符串日期dd/mm/yyyy如2012年5月24日 我需要读取这个字符串date并使用它动态设置动态创建的输入日期标记的值 var stringDate = selectedEl.text(); anotherEl.html("<input type='date' value='" + stringDate + "'/>"); var stringDate=selectedEl.text(); html(“”); 上述代码无效。Chrome浏览器只呈现其空的默认日期

一些
标记包含字符串日期
dd/mm/yyyy
如2012年5月24日
我需要读取这个字符串date并使用它动态设置动态创建的输入日期标记的值

var stringDate = selectedEl.text();
anotherEl.html("<input type='date' value='" + stringDate + "'/>");
var stringDate=selectedEl.text();
html(“”);

上述代码无效。Chrome浏览器只呈现其空的默认日期选择器字段,该字段包含:
dd-----yyy

输入类型日期采用yyyy-mm-dd格式,但显示本地化到浏览器的日期(Chrome)。因此,您应该能够以yyyy mm dd格式提供日期,并根据本地化设置正确显示日期。结帐



如果它包含
dd-----yyy
,那么它不是空的。
stringDate
的值是多少?@JayMee
dd-----yyy
是Chrome空日期输入字段的默认值
stringDate
的值是多少?格式为
YYYY-MM-dd
,请参见此答案
<input type="date" value="2008-09-05" />