用户更改时日期值保持不变(HTML)

时间:2014-10-28 18:51:54

标签: php html google-chrome date datepicker

我想将HTML 5 datepicker用于我正在处理的网站。 datepicker工作并为其设置一个值(使用php),代码如下所示:

<input type="text" name="Date" value= <?php echo "'" . $row["datum"] . "'"; ?>>

其中$ date是YYYY-MM-DD中的日期。日期显示,但如果用户更改日期并点击提交,则默认值将发送到服务器。使用检查元素我也看到&#34;硬编码&#34;即使使用日期选择器选择不同的日期,值也会保留在那里。

我做错了什么;有解决方法吗? 这似乎是所有输入感觉的问题我注意到其他一些默认值的表单输入字段也停止工作(我没有更改那些代码!)

(P.s。我正在使用最新版本的谷歌浏览器(但它在IE上也是如此)用于Windows 10技术预览版)

2 个答案:

答案 0 :(得分:0)

您应该使用:

<input type="date" name="bday" value='2014-10-30'>

然后你改用:

<input type="text"

日期,而不是文字

http://www.w3schools.com/html/html5_form_input_types.asp

答案 1 :(得分:0)

抱歉,我在PHP代码中处理错误!但是唯一给出的答案是有用的,虽然它不会修复我的PHP代码;)