1 短时间,形如 (13:04:06)
function isTime(str)
{
var a = str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/);
if (a == null) {alert('输入的参数不是时间格式'); return false;}
if (a[1]>24 || a[3]>60 || a[4]>60)
{
alert("时间格式不对");
return false
}
return true;
}
2 短日期,形如 (2003-12-05)
function strDateTime(str)
{
var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
if(r==null)return false;
var d= new Date(r[1], r[3]-1, r[4]);
return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);
}
3 长时间,形如 (2003-12-05 13:04:06)
function strDateTime(str)
{
var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/;
var r = str.match(reg);
if(r==null)return false;
var d= new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]);
return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]&&d.getHours()==r[5]&&d.getMinutes()==r[6]&&d.getSeconds()==r[7]);
}
原文地址:http://jxdyzwh.cnblogs.com/archive/2006/02/07/326625.aspx
分享到:
相关推荐
### 使用JavaScript验证日期格式 在Web开发中,经常需要对用户输入的数据进行验证,确保其符合预期的格式或规则。本文将详细介绍如何使用JavaScript来验证日期格式的正确性。我们将通过一个具体的示例来探讨这一...
一个正则表达式验证格式的方法 你一个可以调用的demo valid(str,tostr) str:字符串 tostr:格式 yy-mm-dd 支持.,/,-三种格式。
JavaScript验证框架是Web开发中常用的一种工具,它用于在客户端对用户输入的数据进行实时检查,以确保数据的有效性和合规性,从而减少服务器端的压力并提供更好的用户体验。本项目提供的"js验证框架"是一个轻量级的...
标题“Js email超强验证”简明扼要地概括了本文的核心内容——利用JavaScript编写一个高效、准确的电子邮件地址验证脚本。这里的“超强验证”意味着该验证逻辑不仅包括基本的格式检查,还可能涵盖了更复杂的规则检查...
二、JavaScript验证基本原理 JavaScript可以通过监听表单元素的事件(如onsubmit、onchange等)来执行验证逻辑。当用户填写或修改表单字段时,对应的验证函数会被调用,检查输入内容是否符合预设规则。 三、...
本文档提供了JavaScript中常用的一些验证方法,包括用户名验证、时间验证、邮箱验证以及获取浏览器信息等功能。这些知识点可以帮助开发者构建更加健壮的前端应用程序,提高用户体验并增强系统的安全性。通过深入理解...
在这个项目中,开发者花费了三天时间编写了一个JavaScript库,专注于表单验证功能。该工具经过了Internet Explorer、Chrome和Firefox等主流浏览器的测试,证明其兼容性和稳定性。 首先,我们来深入了解JavaScript...
本资源提供的"页面验证JS文件"集成了大量的验证方法,旨在简化开发者进行表单验证的过程,无需花费过多时间编写复杂的验证逻辑。这个压缩包包含了一个名为`crlCheckCommons.js`的JavaScript文件和一个`使用说明.txt`...
在"js表单验证控制代码大全1.txt"、"js表单验证控制代码大全3.txt"、"js表单验证控制代码大全2.txt"这三份文档中,很可能会包含上述各种验证方法的具体实现,包括示例代码和实用技巧,供开发者参考和学习。...
"Validation JS"是一种流行的JavaScript库,专门用于客户端的表单验证。它允许开发者轻松地定义验证规则,并在用户提交表单前进行实时检查。 **1. 基本概念** - **JavaScript表单验证**:JavaScript是一种在浏览器...
使用这样的JS表单验证库,开发者可以轻松地在自己的项目中集成强大的验证功能,而无需花费大量时间去编写和维护验证代码。同时,这种通用性的解决方案也使得在不同项目之间切换变得更加容易,大大提升了开发效率。...
例如,可以设置一个延迟,只有在用户停止输入一段时间后才执行验证。 通过以上方法,我们可以构建出一套完整的JavaScript表单验证系统,提供实时、友好的动态提示,提升用户在填写表单过程中的体验。在实际项目中,...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它...记住,尽管JavaScript提供了强大的客户端验证能力,但为了安全起见,服务器端验证仍然是必不可少的,因为用户可能会禁用JavaScript或者绕过客户端验证。
其中,日期格式验证是JavaScript中一个常见且实用的功能,它可以帮助开发者确保用户输入的日期符合预设的格式,从而避免数据处理中的错误。本文将深入探讨如何使用JavaScript来验证日期格式,理解其工作原理,并分析...
**JSP验证码与JavaScript验证详解** 验证码是一种常用的安全机制,用于防止自动化的恶意程序或机器人进行非法操作,如批量注册、刷票等。在Web开发中,Java Server Pages (JSP) 和 JavaScript 是两种常见的技术,...
JavaScript应用实例-本地时间及网络时间验证.js
在这个场景中,标题提到的"日期的JavaScript验证"指的是利用JavaScript的内置Date对象及相关方法来实现对日期的验证。描述中提到了验证日期是否为今天、周六、周日或节假日,这涉及到对日期属性的读取以及对一周中的...
使用时请将下面的javascript代码存到一个单一的js文件中。 1、表单要求 (this)"> 将对表单中的所有以下类型的域依次验证,所有验证是去除了前导和后缀空格的,要注意是区分大小写的。 2、空值验证 表单中任意域...
这时,可以使用自定义函数,或者利用现有的库,如`moment.js`来处理日期和时间,`accounting.js`处理货币格式。 此外,对于表单输入内容的限制,可以使用`addEventListener`监听`input`事件,实时更新输入框的内容...