// 验证输入的日期
//startdate_str 开始时间
//enddate_str结束时间
//errorMessage错误消息
function compareToDate(startdate_str,enddate_str,errorMessage){
var sd1= startdate_str.split('-');
var sd2 = enddate_str.split('-');
var starttime1 = new Date(sd1[0], sd1[1], sd1[2]);
var starttime= starttime1.getTime();
var endtime1 = new Date(sd2[0], sd2[1], sd2[2]);
var endtime= endtime1.getTime();
if (starttime > endtime) {
alert(errorMessage);
return false;
}
else
{
return true;
}
}
调用:
var result3=compareToDate(startTime,endTime,"结束时间必须大于开始时间");
if(!result3){
return false;
}
分享到:
相关推荐
在这个项目中,开发者花费了三天时间编写了一个JavaScript库,专注于表单验证功能。该工具经过了Internet Explorer、Chrome和Firefox等主流浏览器的测试,证明其兼容性和稳定性。 首先,我们来深入了解JavaScript...
一个正则表达式验证格式的方法 你一个可以调用的demo valid(str,tostr) str:字符串 tostr:格式 yy-mm-dd 支持.,/,-三种格式。
使用这样的JS表单验证库,开发者可以轻松地在自己的项目中集成强大的验证功能,而无需花费大量时间去编写和维护验证代码。同时,这种通用性的解决方案也使得在不同项目之间切换变得更加容易,大大提升了开发效率。...
"Validation JS"是一种流行的JavaScript库,专门用于客户端的表单验证。它允许开发者轻松地定义验证规则,并在用户提交表单前进行实时检查。 **1. 基本概念** - **JavaScript表单验证**:JavaScript是一种在浏览器...
标题“Js email超强验证”简明扼要地概括了本文的核心内容——利用JavaScript编写一个高效、准确的电子邮件地址验证脚本。这里的“超强验证”意味着该验证逻辑不仅包括基本的格式检查,还可能涵盖了更复杂的规则检查...
以下是一系列用于JS表单验证的函数,涵盖了日期比较、空值检查、日期格式验证、字符类型检查以及各种特定格式(如邮箱、手机号码、时间等)的验证。 1. **两个日期比较**: - `data_compare` 函数用于比较两个日期...
### 使用JavaScript验证日期格式 在Web开发中,经常需要对用户输入的数据进行验证,确保其符合预期的格式或规则。本文将详细介绍如何使用JavaScript来验证日期格式的正确性。我们将通过一个具体的示例来探讨这一...
在"js表单验证控制代码大全1.txt"、"js表单验证控制代码大全3.txt"、"js表单验证控制代码大全2.txt"这三份文档中,很可能会包含上述各种验证方法的具体实现,包括示例代码和实用技巧,供开发者参考和学习。...
1. 提高用户体验:通过实时验证,用户可以立即得知输入是否有效,无需等待服务器响应,减少了用户的等待时间。 2. 减轻服务器压力:如果所有验证都由服务器完成,会增加不必要的网络传输和服务器处理负担,尤其是在...
JavaScript应用实例-本地时间及网络时间验证.js
使用时请将下面的javascript代码存到一个单一的js文件中。 1、表单要求 (this)"> 将对表单中的所有以下类型的域依次验证,所有验证是去除了前导和后缀空格的,要注意是区分大小写的。 2、空值验证 表单中任意域...
本文档提供了JavaScript中常用的一些验证方法,包括用户名验证、时间验证、邮箱验证以及获取浏览器信息等功能。这些知识点可以帮助开发者构建更加健壮的前端应用程序,提高用户体验并增强系统的安全性。通过深入理解...
本资源提供的"页面验证JS文件"集成了大量的验证方法,旨在简化开发者进行表单验证的过程,无需花费过多时间编写复杂的验证逻辑。这个压缩包包含了一个名为`crlCheckCommons.js`的JavaScript文件和一个`使用说明.txt`...
通过绑定jQuery的事件监听器,如`submit`或`change`,可以在适当的时间触发验证过程。 `form_add.css`是样式表文件,用于美化验证过程中显示的错误提示和表单布局。通过CSS,开发者可以定制错误信息的样式,使其与...
- `moment.js` 库提供更强大的日期时间处理和验证功能。 9. **密码强度验证**: - 检查密码长度、是否包含数字、字母、特殊字符等,可自定义规则。 - `zxcvbn` 库可以评估密码强度并给出评分。 10. **表单验证*...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责在客户端处理网页的动态交互和数据验证。本文将深入探讨JavaScript客户端验证和页面特效制作的核心知识点。 **一、JavaScript客户端验证** ...
其中,日期格式验证是JavaScript中一个常见且实用的功能,它可以帮助开发者确保用户输入的日期符合预设的格式,从而避免数据处理中的错误。本文将深入探讨如何使用JavaScript来验证日期格式,理解其工作原理,并分析...
JavaScript应用实例-00-本地时间及网络时间验证改版.js
这时,可以使用自定义函数,或者利用现有的库,如`moment.js`来处理日期和时间,`accounting.js`处理货币格式。 此外,对于表单输入内容的限制,可以使用`addEventListener`监听`input`事件,实时更新输入框的内容...