【发布时间】:2013-02-27 03:53:01
【问题描述】:
我需要通过隐藏的表单输入字段以 yyyymmdd 格式发送当前日期。
我已经用这个 javascript 格式化了我想要的日期
function getDate()
{
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
if(dd<10){dd='0'+dd} if(mm<10){mm='0'+mm} today = yyyy+mm+dd;
}
这是我的表单输入字段
<input type="hidden" name="startdate" onload="this.value = getDate();"/>
我尝试了几种方法将上述日期分配给我的 var startdate 并将其发送到服务器,但均未成功。
您能告诉我如何在页面加载时将日期传递到我的隐藏输入字段吗?
我想知道这是否会给安全和黑客带来任何问题?
感谢您的帮助
【问题讨论】:
-
不能在服务器端添加日期吗?
-
是的,我将无法访问服务器端。
标签: javascript forms date