用Js判断输入的时间是否有效

2016-01-29 18:38 14 1 收藏

用Js判断输入的时间是否有效,用Js判断输入的时间是否有效

【 tulaoshi.com - 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("請選擇您的出生日期。");
     document.register.birthyear.focus();
     return false;
}
else if(FdateTdate){
     alert("對不起,您未滿十八歲。");
     document.register.birthyear.focus();
     return false;   
}
else
{
  theDate = new Date(Fyear,Fmonth,0);   
  if (Fday theDate.getDate ())
  {
    window.alert ("出生日期輸入錯誤!");
    return false;
  }
}


 

来源:http://www.tulaoshi.com/n/20160129/1506644.html

延伸阅读
标签: ASP
  Source Code -------------------------------------------------------------------------------- <% '****************************************************************************** ' ********************** DO NOT DELETE **************************************** ' ' COPYRIGHT NOTICE: Copyright 2000 Nicholas P. LaDi...
标签: Web开发
方法一:最笨的,最容易理解的,且可以随意设置要排除的字符 ====================================================================== script language="javascript" function isChinese1(str){ var badChar ="ABCDEFGHIJKLMNOPQRSTUVWXYZ"; badChar += "abcdefghijklmnopqrstuvwxyz"; badChar += "0123456789"; badChar +...
标签: 电脑入门
一、通过FileExists判断文件是否存在 Dim MyFile As Object Set MyFile = CreateObject("Scripting.FileSystemObject") If MyFile.FileExists("E:dzwebsPiclogo.gif" ) = True Then MsgBox "文件存在" Else MsgBox "文件不存在" End If 以上代码在VBA环境下使用。或者将其制作成为宏也可以。&...
标签: Web开发
由于Windows XP的补丁SP2,对IE6的安全性也做了很多的提升,使得有不少原来我们可以使用的功能,会变得很奇怪甚至歇菜掉:(。特别是弹出窗口、模态窗口和Popup窗口等受的影响相当大。那么我能不能判断用户使用的IE6是普通IE6(IE6sp1)还是IE6+xp sp2呢?      下面是两个比较典型的IE6浏览器UserAgent字段:&...
标签: Web开发
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

经验教程

37

收藏

31
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部