function check(){
var startTime = document.getElementById('startTime').value;
var endTime = document.getElementById('endTime').value;
if(startTime == ""){
alert("开始时间不能为空");
document.form1.startTime.focus();
return false;
}else if(startTime.indexOf(":") == -1){
alert("开始时间格式应为 HH小时:MI分钟");
document.form1.startTime.focus();
return false;
}else if((startTime.split(':')).length-1 != 1){
alert("开始时间格式错误,多于一个以上 :");
document.form1.startTime.focus();
return false;
}else if(startTime.length < 3){
alert("开始时间格式错误,时间过短");
document.form1.startTime.focus();
return false;
}
if(endTime == ""){
alert("结束时间不能为空");
document.form1.endTime.focus();
return false;
}else if(endTime.indexOf(":") == -1){
alert("结束时间格式应为 HH小时:MI分钟");
document.form1.endTime.focus();
return false;
}else if((endTime.split(':')).length-1 != 1){
alert("结束时间格式错误,多于一个以上 :");
document.form1.endTime.focus();
return false;
}else if(endTime.length < 3){
alert("结束时间格式错误,时间过短");
document.form1.endTime.focus();
return false;
}
var fontSTimeStr = startTime.substring(0,startTime.indexOf(":"));
var endSTimeStr = startTime.substring(startTime.indexOf(":")+1,startTime.length);
var frontETimeStr = endTime.substring(0,endTime.indexOf(":"));
var endETimeStr = endTime.substring(endTime.indexOf(":")+1,endTime.length);
if(fontSTimeStr.length > 2 || fontSTimeStr.length == 0){
alert("开始时间 小时 参数错误");
document.form1.startTime.focus();
return false;
}
if(endSTimeStr.length > 2 || endSTimeStr.length == 0){
alert("开始时间 分钟 参数错误");
document.form1.startTime.focus();
return false;
}
if(frontETimeStr.length > 2 || frontETimeStr.length == 0){
alert("结束时间 小时 参数错误");
document.form1.endTime.focus();
return false;
}
if(endETimeStr.length > 2 || endETimeStr.length == 0){
alert("结束时间 分钟 参数错误");
document.form1.endTime.focus();
return false;
}
var frontSTime = parseInt(fontSTimeStr);
var endSTime = parseInt(endSTimeStr);
var frontETime = parseInt(frontETimeStr);
var endETime = parseInt(endETimeStr);
if(frontSTime > 24){
alert("开始时间 小时 参数不能大于24");
document.form1.startTime.focus();
return false;
}else if(frontSTime < 0){
alert("开始时间 小时 参数不能小于0");
document.form1.startTime.focus();
return false;
}
if(frontETime > 24){
alert("结束时间 小时 参数不能大于24");
document.form1.endTime.focus();
return false;
}else if(frontETime < 0){
alert("结束时间 小时 参数不能小于0");
document.form1.endTime.focus();
return false;
}
if(endSTime > 60){
alert("开始时间 分钟 参数不能大于60");
document.form1.startTime.focus();
return false;
}else if(endSTime < 0){
alert("开始时间 分钟 参数不能小于0");
document.form1.startTime.focus();
return false;
}
if(endETime > 60){
alert("结束时间 分钟 参数不能大于60");
document.form1.endTime.focus();
return false;
}else if(endETime < 0){
alert("结束时间 分钟 参数不能小于0");
document.form1.endTime.focus();
return false;
}
if(frontSTime > frontETime){
alert("开始时间必须小于结束时间,请检查 小时 参数");
return false;
}else if(frontSTime==frontETime && endSTime > endETime){
alert("开始时间必须小于结束时间,请检查 分钟 参数");
return false;
}
return true;
}
分享到:
相关推荐
程序应将时间转换为12小时制的时间,并以通常的格式显示(2:00 am,11:15 pm,7:00 am),然后在结束前暂停。程序应验证输入是否有效(4个数字字符,代表有效时间)。如果输入无效,则程序应显示一条错误消息并在...
实验室:第6类-基本身份验证系统 作者:Ryan Tipper版本:1.0.0 ... 结束时间:9PM 实际需要完成的时间:30分钟 功能的编号和名称:1- 完成所需时间:分钟 开始时间: 完成时间: 完成所需的实际时间:小时
归档并汇报结果 Baily银行 银行的描述: –每天开业8小时 –三个出纳员 营业的细节 –平均的客户服务时间为4分钟 –客户流为平均每小时30个 –观察到的平均处理周期为0.21小时 –观察到的最大处理周期为0.61小时 ...
ZIP 和其他格式不被支持。Windows 用户可以 安装图形界面 RAR 版本 - WinRAR,它可以处理更多的压缩文件类型。 RAR 的功能包括: * 高度成熟的原创压缩算法 * 对于文本、声音、图像和 32 位和 64 位 ...
ZIP 和其他格式不被支持。Windows 用户可以 安装图形界面 RAR 版本 - WinRAR,它可以处理更多的压缩文件类型。 RAR 的功能包括: * 高度成熟的原创压缩算法 * 对于文本、声音、图像和 32 位和 64 位 Intel 可...
可以 WinRAR,它支持更多的压缩文件类型,包括 RAR 和 ZIP 格式。 WinRAR 提供了图形用户界面和命令行模式。虽然控制台 RAR 和图形界面 WinRAR 有相似的命令行语法,但是它们还有有一些不同。所以推荐使用此 ...
总时间1小时,定时器倒记时,结束前15分钟提醒。题型包括文字录入题(20分),选择题(单选,30题,每题2分),判断题(20题,每题1分),总分100。 评分标准:用户提交答案后,由系统自动评分。文字录入题按照录入文字...
4.1 更改请假逻辑 请假状态从请假开始时间系统自动计算,而非在终审生效的时候算起 4.2 在考勤查询增加一个“请假”快速查询类别 5、增加防签到状态卡死代码,修复某人因迟到造成连续自动签退后卡死的情况 ...
目录) 埃利吉奥·莫雷(Eligio Maure) 大纲GEE介绍性概述〜1小时30分钟时间序列分析(动手操作)〜1 h 10分钟结束〜5分钟问答〜介绍性概述Google Earth Engine(GEE) -15分钟GEE代码编辑器-15分钟GEE Javascript-...
d) RAR 5.0 格式包括英特尔 IA-32 可执行和 delta 的压缩算法,但是 RAR 4.x 的文 本、音频、真彩色和安腾算法不再支持。这些排除的算法对现代数据类型和硬件配置 不是很有效率; e) RAR 5.0 解压缩可以使用多 ...
总时间1小时,定时器倒记时,结束前15分钟提醒。题型包括文字录入题(20分),选择题(30题,每题2分),判断题(20题,每题1分),总分100 评分标准:用户提交答案后,由系统自动评分。文字录入题按文字录入数量判定基础...
3.5.1 DATEDIF——计算开始和结束日期之间的时间间隔 135 3.5.2 DAYS360——以360天为准计算两个日期间天数 136 3.5.3 DAYS——计算两个日期之间的天数 137 3.5.4 EDATE——计算从指定日期向前或向后几个月的...
总时间1小时,定时器倒记时,结束前15分钟提醒。题型包括文字录入题(20分),选择题(30题,每题2分),判断题(20题,每题1分),总分100 评分标准:用户提交答案后,由系统自动评分。文字录入题按文字录入数量判定基础...
总时间1小时,定时器倒记时,结束前15分钟提醒。题型包括文字录入题(20分),选择题(30题,每题2分),判断题(20题,每题1分),总分100 评分标准:用户提交答案后,由系统自动评分。文字录入题按文字录入数量判定基础...
HA 故障转移通常以秒和分钟来衡量,而灾难恢复则可能以小时和天来进行衡量。不过并非总是这样,但这个差异区分了对这些解决方案的相对期望。 4.3 备份和恢复 数据库备份创建了数据库的时间点映象,它是灾难恢复解决...
T C P拦截通过对其进行拦截和验证来阻止这种攻击。 这个特征可以在两种模式上工作:拦截和监视。在拦截模式下(.. intercept mode),路由器拦截 所有到达的.. T C P同步请求,并代表服务器建立与客户机的连接,并...
1分钟内能处理手工需几小时才能完成的几万行ERP或KingDee原始数据。极力推荐的工具之一。 【取唯一值】 能瞬间取任意存储格区域的内容为不含重复值的唯一值清单,加载到工具中并提供随时随地调用,具有重复加载与...