var Validate = function(){}
Validate.prototype = {
// 验证字符串
testString: function(str) {
return str.replace(/^\s+|\s+$/g, "") != "";
},
// 验证整数
testIntegerNumber: function(num) {
if (!this.testString(num)) {
return false;
}
return /^[0-9]+$/.test(num);
},
// 验证浮点数
testDoubleNumber: function(num) {
if (!this.testString(num)) {
return false;
}
return /^\d+(\.)\d+$/.test(num);
},
// 验证日期(yyyy/MM/dd)
testDate: function(date) {
if (!this.testString(date)) {
return false;
}
var reg = /^[1-2]\d{3}\/(0?[1-9]|1[0-2])\/(0?[1-9]|[12][0-9]|3[0-1])$/;
return reg.test(date);
},
// 验证Email
testEmail: function(email) {
if (!this.testString(email)) {
return false;
}
var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
return reg.test(email);
},
// 验证中文
testChinese: function(str) {
if (!this.testString(str)) {
return false;
}
return !/^[u4E00-u9FA5]+$/.test(str);
}
}
分享到:
相关推荐
内含JavaScript验证代码以及说明。。。 好东西要大家一起分享,所以不要分了~~
JavaScript(简称JS)是一种轻量级的、...总结,JavaScript验证代码大全涵盖了各种常见的验证场景和技巧,通过学习和实践这些代码,开发者可以更好地掌握JavaScript在表单验证中的应用,提升Web应用的质量和用户体验。
- 循环遍历 `tmpArr` 中的每个验证规则,并调用 `findJS` 函数来生成对应的JavaScript验证代码。 - 最终通过 `Response.Write` 将整个验证函数输出到页面上。 #### 结论 此段代码提供了一种在ASP环境下动态生成...
### 知识点二:ASP动态生成JavaScript验证代码 #### 函数名称:`CheckForm_JS` - **功能**:此函数用于动态生成JavaScript代码,这些代码会被用来验证HTML表单中的数据。 - **参数**: - `frmName`:表示表单的...
JavaScript验证代码大全是一个重要的资源集合,它包含了广泛用于前端开发的各种验证函数和脚本,旨在确保用户输入的数据符合预设的格式和规则。在Web应用中,JavaScript验证通常作为第一道防线,它能够实时地检查...
总的来说,这个通用JavaScript验证代码库是一个强大的工具,可以帮助开发者轻松地处理各种前端验证需求,减少代码重复,提高代码质量,同时也有利于项目的维护和扩展。通过学习和使用这样的库,开发者可以更高效地...
虽然可以手动编写验证代码,但有许多成熟的库如jQuery Validate、Formik、Vuelidate等,它们提供了丰富的验证规则和便捷的API。 在"js表单验证控制代码大全1.txt"、"js表单验证控制代码大全3.txt"、"js表单验证...
在本文档中,我们将探讨如何结合SpringMVC和Hibernate-validator框架,自动生成前端JavaScript验证代码,从而简化开发过程,提高代码复用性,并确保前后端验证规则的一致性。 首先,我们了解到,虽然Hibernate-...
下面将详细介绍这个JavaScript验证代码的核心功能和实现方式。 1. **表单验证的基本原理** 表单验证主要通过JavaScript在客户端进行,其目的是在用户提交数据到服务器之前,检查输入的信息是否符合预设规则。这样...
最后,通过`out.println(ec.ErrorCheckScript())`输出了JavaScript验证代码,该代码将被嵌入到HTML页面中,用于客户端的数据验证。 通过上述分析,我们可以看出,在JSP页面中结合使用JavaScript进行客户端验证,...
在本文档中,我们将探讨如何结合SpringMVC和Hibernate-validator框架,自动生成前端JavaScript验证代码,从而简化开发过程,提高代码一致性,同时增强用户体验。在实际应用中,前端验证是必不可少的一环,它能减少...
【标题】"jsp验证代码验证代码"涉及到的是在JavaServer Pages (JSP) 中进行数据验证的技术。在Web开发中,验证代码是必不可少的一部分,它主要用于确保用户输入的数据符合预设的规则,防止非法数据进入数据库或执行...
压缩包中的"日记本"可能包含了一个简单的HTML表单和对应的JavaScript验证代码示例。学习这个案例可以帮助你理解如何将这些概念应用到实际项目中。你可以打开这些文件,查看并运行代码,了解其工作原理。 总的来说,...
最后,`JS验证.txt`可能包含了JavaScript验证代码示例或说明,指导开发者如何编写和实现验证功能。可能包括了如何使用JavaScript和jQuery的内置函数,如何结合`jquery.validate.js`插件,以及如何处理验证结果和展示...
本文档将详细介绍一个包含各种JavaScript表单验证代码的Word文档,帮助开发者快速掌握并应用这些技术。 #### 二、JavaScript表单验证概述 表单验证主要是检查用户提交的数据是否符合预期格式或规则。有效的表单...
通过这些实用的JavaScript代码示例,我们可以看到JavaScript的强大之处在于能够实现丰富的功能,如弹出对话框、打开新窗口、处理XML和XSLT文件、进行数据验证等。在实际开发中,这些技巧可以帮助开发者提高效率,更...
4. 表单验证:利用JavaScript对用户输入的数据进行实时验证,如邮箱格式、密码强度等,防止无效数据提交,提高用户体验。 5. 时间日期处理:JavaScript可以显示动态的时间和日期,比如倒计时、实时时钟等。 6. 弹...
JavaScript验证是Web开发中不可或缺的一环,主要用于前端数据的校验和用户输入的合法性检查,以确保用户提交的信息准确无误。这篇博文链接虽然没有提供具体的内容,但我们可以通过标题和标签来推测其可能涉及的知识...
标签“源码”暗示了可能有示例代码或实际的JavaScript验证代码片段。虽然这里没有提供源码,但通常一个有效的JS验证代码会涉及正则表达式,用于检查用户输入是否符合特定模式。例如: ```javascript function ...