function validateDate() {
serverDateTime="2012-11-23 17:06:46";
txtDate.value="30-Nov-2012"
if (how i check here){
alert("Appointment can be fixed for next seven days only from current day.");
return false;
}else{
return true;
}
}
マスターページの読み込み時にserverDateTimeを取得し、すべてのページでその変数にアクセスし、serverDateTimeをtxtDate.valueと比較します。予定を検証するには、現在の日から次の7日間のみ予定を修正できます。
このコードを使用していますが、まだ機能していません
function validateDate()
{
var dateDifference;
pickedDate = Date.parse(txtDate.value.replace(/-/g, " "));
todaysDate = new Date(serverDateTime);
todaysDate.setHours(0, 0, 0, 0);
dateDifference = Math.abs(Number(todaysDate) - pickedDate);
//7 Days=604800000ms
if (dateDifference > 604800000)
{
return false;
}
else
{
return true;
}
}