我正在使用WordPress 4.6.1并尝试使用HTML5输入进行日期和时间。我使用输入标记尝试了datetime-local,date和time类型,但它并不想工作。
<input name="expiration-date" type="datetime-local" value="2016-03-14T08:11" required>
&#13;
在WordPress之外我没有任何问题,但在WordPress中,我在Chrome的开发工具中遇到以下错误(v53)......
指定值&#34; 20/16 / 0314&#34;不符合要求的格式。格式为&#34; yyyy-MM-ddThh:mm&#34;其次是可选的&#34;:ss&#34;或&#34;:ss.SSS&#34;。
正如您所看到的,我传入的值(或从下拉列表中选择)的值是它所需的有效格式。我还尝试了如下日期类型:
<input type="date">
&#13;
使用内置日期选择器时,我收到以下错误:指定值&#34; 20/16/1012&#34;不符合要求的格式,&#34; yyyy-MM-dd&#34;。任何建议都会很棒。我不知道WordPress是否需要配置某些内容,但我使用过的所有其他非日期/时间HTML5输入类型都工作正常。
答案 0 :(得分:0)
我发现input元素继承了CSS。删除CSS后,它按预期工作。