日期验证功能(第2部分)

时间:2017-08-24 15:21:36

标签: javascript php

跟进帖子Php Date validation function

事实证明,页面上已经存在日期验证功能,我使用DreamWeaver表单验证助手创建了一段时间。我没有那台电脑或插件了。我想保留该功能,但只是实施新的7天限制而不是静态限制。当前对该函数的调用是

WAValidateDT(document.form1.x_po_num,'- Invalid Date',true,/.*/,'mm-dd-yyyy','1/1/2000','1/1/2020',false,/.*/,'','','',document.form1.x_po_num,0,true);

正如你所看到的那样,它会向函数发送一堆参数,并在其中显示1/1/2000,即允许的最小日期。我试图将我在上面和网上收到的一些帮助拼凑起来并尝试...

<?php 
$Date1 = date("m/d/Y");
$date = new DateTime($Date1);
$date->add(new DateInterval('P7D')); 
$Date2 = $date->format('m-d-Y');

?>

WAValidateDT(document.form1.x_po_num,'- Invalid Date',true,/.*/,'mm-dd-yyyy','<?php $Date2 ?>','1/1/2020',false,/.*/,'','','',document.form1.x_po_num,0,true);

但它似乎没有发送任何东西。

我哪里错了?如何将函数发送到不同的日期而不是旧的硬编码日期?谢谢!

1 个答案:

答案 0 :(得分:0)

简单地将变量$ Date2设置为不起作用。你能尝试回应一下吗?