`

校验输入的日期是否在当前日期一个月以内

 
阅读更多
<html>
	<head>
		<title>校验输入的日期是否在当前日期的一个月以内!</title>
<script>
function xiejiaohui() {			
	var today = new Date();
	var beforeOneMonth = new Date(today.getFullYear(), (today.getMonth() - 1), today.getDate());
	var strDate = document.form1.beginDate.value;
	var year = Number(strDate.substring(0, 4));
	var month = Number(strDate.substring(4, 6));
	var day = Number(strDate.substring(6, 8));
	var inputDate = new Date(year, month - 1, day);
	if (inputDate.getTime() < beforeOneMonth.getTime()) {
		alert("开始日期不能小于当前日期前一个月,比如:今天是7月15日,开始日期不能设置为6月15日以前的任何日期!");
		return false;
	} else {
		alert("ok");
	}
	return true;
}	
</script>
	</head>
	<body>
		<form name="form1">
			校验输入的日期是否在当前日期的一个月以内! <br />
			比如:开始日期不能小于当前日期前一个月,比如:今天是7月15日,开始日期不能设置为6月15日以前的任何日期! <br />
			请输入开始日期:
			<input type="text" name="beginDate" value="20130715" />
			<input type="button" name="button" value="button" onclick="xiejiaohui();" />
		</form>		
	</body>	
</html>
分享到:
评论

相关推荐

    API之网络函数---整理网络函数及功能

    UnmapViewOfFile 在当前应用程序的内存地址空间解除对一个文件映射对象的映射 VerFindFile 用这个函数决定一个文件应安装到哪里 VerInstallFile 用这个函数安装一个文件 VerLanguageName 这个函数能根据16位语言...

    eas供应链dep案例集

    EASSCMA1P0055 收款单的流入预算项目值从第一行携带 应付单生成的收款单的流入预算项目不能粘贴,以前都是可以粘贴的,但是现在不行了,一个收款单分录有几千条,如果一个一个去选择要很长时间 1) 在 输入第一行的...

    WinRAR_4.0.exe

    在一个 UNIX 环境变量中,你需要将通配符置于引号中,避免被外壳扩展。例如, 这个命令将从当前路径中的 RAR 压缩文件解压所有的 *.asm 文件: rar e '*.rar' '*.asm' 命令可以是下列中的任何一个: a 添加...

    rar压缩软件.rar

    RAR 是一个让你在命令行模式中管理压缩文件的控制台应用。RAR 提供压缩、加 密、数据恢复和许多其它此手册中描述的其它功能。 RAR 只支持 RAR 格式压缩文件,它默认有 .rar 扩展名。不支持ZIP 和其他格 式。即使...

    网上日记本

    在帐号密码校验无误后,用户选择进入下一个阶段的操作,则进入了功能选择界面,该界面包括了所有日记本系统所提供给用户的所有操作,包括“看日记(即浏览)”,“添加日记”,“修改删除”。具体如下图(图3-3)所...

    单片机简易频率计课程设计报告.docx

    在定时器工作方式下,在被测时间间隔内,每来一个机器周期,计数器自动加1(使用12 MHz时钟时,每1μs加1),这样以机器周期为基准可以用来测量时间间隔。在计数器工作方式下,加至外部引脚的待测信号发生从1到0的...

    中文简体压缩软件RAR 6.0

    在一个 UNIX 环境变量中,你需要将通配符置于引号中,避免被外壳扩展。例如, 这个命令将从当前路径中的 RAR 压缩文件解压所有的 *.asm 文件: rar e '*.rar' '*.asm' 命令可以是下列中的任何一个: ...

    label matrix V8.6中文特别版

    支持日期、时间文本,打印标签时按当前时间打印,并有延后功能,例如实现同时打印生产日期与保质日期; 支持条码导出为EMF矢量图形格式,方便导入CorelDraw、Illustrator等软件中排版使用,常用于出菲林与印刷; ...

    java面试宝典

    56、写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分隔。 14 59、Java 编程,打印昨天的当前时刻。 15 60、java 和javasciprt 的区别。 15 61、什么时候用assert? 16 62、error和exception有什么...

    Java面试宝典2010版

    1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 2、Java有没有goto? 3、说说&和&&的区别。 4、在JAVA中如何跳出当前的多重嵌套循环? 5、switch语句能否作用在byte上,能否作用在long上...

    千方百计笔试题大全

    56、写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分隔。 14 59、Java 编程,打印昨天的当前时刻。 15 60、java 和javasciprt 的区别。 15 61、什么时候用assert? 16 62、error和exception有什么...

    Linux操作系统基础教程

    在这一讲中,我们主要是了解一下 Linux 的概况,以及对 Linux 有一个初步的感性认识。 一.什么是Linux? Linux 是一个以 Intel 系列 CPU(CYRIX,AMD 的 CPU也可以)为硬件平台,完全免费的 UNIX 兼容系统,完全...

    corona-testing

    申请电晕测试中心这是一个完整的预订系统,可以在电晕测试站预订日期并处理结果。 它是急忙开发的,因此可能包含一些错误或缺点。 :smiling_face_with_heart-eyes: 特征此应用程序提供以下功能: 用电子邮件登录两相...

    c#学习笔记.txt

    我是一个狮子座男人,一度我认为学习Java会使我看起来与众不同,可是几个月以后我放弃了这个选择,我看了论坛里关于这两种语言孰优孰劣的讨论,最终选择了C#,请不要问我为何做出这样的选择,很多人认为中文是世界上...

    orcale常用命令

     dictionary 全部数据字典表的名称和解释,它有一个同义词dict dict_column 全部数据字典表里字段名称和解释 如果我们想查询跟索引有关的数据字典时,可以用下面这条SQL语句: SQL&gt;select * from dictionary ...

    信息技术系软件开发类毕业设计报告撰写格式.docx

    2) 说明其每个子程序(方法, Method )、特性( Property)和反馈的事件( Event ),相应的输入、输出项说明; 指明各模块内含的各类外部接口,并列出这些外部接口说明材料名。 2.5.4 算法 定义系统所采用的计算...

    最新Java面试宝典pdf版

    1. 判断第二个日期比第一个日期大 82 2. 用table显示n条记录,每3行换一次颜色,即1,2,3用红色字体,4,5,6用绿色字体,7,8,9用红颜色字体。 83 3、HTML 的 form 提交之前如何验证数值文本框的内容全部为数字? ...

    Java面试笔试资料大全

    1. 判断第二个日期比第一个日期大 82 2. 用table显示n条记录,每3行换一次颜色,即1,2,3用红色字体,4,5,6用绿色字体,7,8,9用红颜色字体。 83 3、HTML 的 form 提交之前如何验证数值文本框的内容全部为数字? ...

    BIOS设置图解教程

    这里的IDE设备包括了IDE硬盘和IDE光驱,第一、第二组设备是指主板上的第一、第二根IDE数据线,一般来说靠近芯片的是第一组IDE设备,而主设备、从设备是指在一条IDE数据线上接的两个设备,大家知道每根数据线上可以接...

Global site tag (gtag.js) - Google Analytics