如果有人对我解释的案件有过经验,可以指出我的方向很好。
干杯。
答案 0 :(得分:0)
基本上,您正在进行表单验证。您需要在提交表单时触发一些javascript,然后计算现在和所选日期之间的时差。很难给出确切的代码而不知道你有什么,但我可以给你基础知识 -
表格 -
<form action="your_submit_url.php" onSubmit="return TestDate()">
javascript -
function TestDate()
{
today=new Date()
selectdate = Form.elements["yourdate"].value;
if ((Math.ceil((today.getTime()-selectdate.getTime())/(86400000)) >= 2) {
return true;
}
else
{
alert('Some warning about 2 days');
return false;
}
显然,您需要进行调整以匹配您的表单,但这是基本想法。另外,我根本没有测试javascript,知道我也需要调整它。