|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
由于ASP提供的是一对多的服务,所以用户的一些特殊需求很难得到满足。常常在ASP内里碰着请求用户输出日期,好比诞辰,那末怎样晓得他输出的值是不是无效呢?好比输出2月,则一定没有30,31号;又如她如果输出4月,那末一定没有31号,等等.....
上面是我碰着时的办理计划,在ASP中完成:
Tyear=parseInt(<%=year(date)%>);
Tmonth=parseInt(<%=month(date)%>);
Tday=parseInt(<%=day(date)%>);
Tdate=Tyear*10000+Tmonth*100+Tday;
Fyear=parseInt(document.register.birthyear.value);
Fmonth=parseInt(document.register.birthmonth.value);
Fday=parseInt(document.register.birthday.value);
Fdate=(Fyear+18)*10000+Fmonth*100+Fday;
if(Fyear==0||Fmonth==0||Fday==0){
alert("x衲某錾掌凇");
document.register.birthyear.focus();
returnfalse;
}
elseif(Fdate>Tdate){
alert("Σ黄穑M十八q。");
document.register.birthyear.focus();
returnfalse;
}
else
{
theDate=newDate(Fyear,Fmonth,0);
if(Fday>theDate.getDate())
{
window.alert("出身日期进e`!");
returnfalse;
}
}
国内有些大的CRM厂商的ASP就写得不错.无论是概念还是它里面用JAVASCRIPT的能力.并不是说现在的程序员用了ASP.NET来写程序就可以说自己高档了 |
|