常用的js验证代码
//是否为空校验
function isEmpty(s) {
var lll=trim(s);
if( lll == null || lll.length == 0 )
return true;
else
return false;
}
//删除字符串左边的空格
function ltrim(str) {
if(str.length==0)
return(str);
else {
var idx=0;
while(str.charAt(idx).search(/\s/)==0)
idx++;
return(str.substr(idx));
}
}
//删除字符串右边的空格
function rtrim(str) {
if(str.length==0)
return(str);
else {
var idx=str.length-1;
while(str.charAt(idx).search(/\s/)==0)
idx--;
return(str.substring(0,idx+1));
}
}
//删除字符串左右两边的空格
function trim(str) {
return(rtrim(ltrim(str)));
}
/*日期相比较*/
function compareDate(date1, date2) {
if (trim(date1) == trim(date2))
return 0;
if (trim(date1) > trim(date2))
return 1;
if (trim(date1) < trim(date2))
return -1;
}
//校验是否是Email
function isEmail(eml) {
if(trim(eml)!='') {
var re=new RegExp("@[\\w]+(\\.[\\w]+)+{1}quot;);
return(re.test(eml));
}
else
return(true);
}
//是否是电话号
function isTel(tel) {
var charcode;
for (var i=0; i<tel.length; i++)
{
charcode = tel.charCodeAt(i);
if (charcode < 48 && charcode != 45 || charcode > 57)
return false;
}
return true;
}
//校验是否是实数
function isnumber(num) {
var re=new RegExp("^-?[\\d]*\\.?[\\d]*{1}quot;);
if(re.test(num))
return(!isNaN(parseFloat(num)));
else
return(false);
}
//校验是否是整数
function isinteger(num) {
var re=new RegExp("^-?[\\d]*{1}quot;);
if(re.test(num))
return(!isNaN(parseInt(num)));
else
return(false);
}
//校验是否是数字和字母组合,并且是4-6位
function isNumOrLetters(str){
var re = new RegExp(/^[a-zA-Z0-9]{4,6}$/);
if(re.test(trim(str)))
return(true);
else
return(false);
}
分享到:
相关推荐
用户注册验证常用的js代码用户注册验证常用的js代码用户注册验证常用的js代码用户注册验证常用的js代码用户注册验证常用的js代码用户注册验证常用的js代码
JavaScript(简称JS)是一种轻量级的、...总结,JavaScript验证代码大全涵盖了各种常见的验证场景和技巧,通过学习和实践这些代码,开发者可以更好地掌握JavaScript在表单验证中的应用,提升Web应用的质量和用户体验。
这个压缩包文件“JavaScript大全 常用JS效果代码”显然包含了一系列实用的JavaScript代码片段,旨在帮助开发者快速实现常见的网页特效和功能。 1. **JS特效**:JavaScript能够创造出丰富的用户体验,如滑动门、轮播...
js验证代码,邮箱,手机,住址等等验证信息大全
内含JavaScript验证代码以及说明。。。 好东西要大家一起分享,所以不要分了~~
js 验证代码
【标题】"jsp验证代码验证代码"涉及到的是在JavaServer Pages (JSP) 中进行数据验证的技术。在Web开发中,验证代码是必不可少的一部分,它主要用于确保用户输入的数据符合预设的规则,防止非法数据进入数据库或执行...
本文将深入探讨“js通用表单验证代码”这一主题,以及如何利用JavaScript进行有效的表单验证。 首先,我们要理解JavaScript在表单验证中的角色。JavaScript是一种客户端脚本语言,它可以在用户的浏览器上运行,无需...
"js表单验证代码 很全很强大"这个标题暗示了我们讨论的是一个全面且功能强大的JavaScript库或代码集,用于对HTML表单进行数据验证。 表单验证是确保用户输入的数据符合特定要求的关键步骤,例如,验证电子邮件地址...
虽然可以手动编写验证代码,但有许多成熟的库如jQuery Validate、Formik、Vuelidate等,它们提供了丰富的验证规则和便捷的API。 在"js表单验证控制代码大全1.txt"、"js表单验证控制代码大全3.txt"、"js表单验证...
总的来说,这个通用JavaScript验证代码库是一个强大的工具,可以帮助开发者轻松地处理各种前端验证需求,减少代码重复,提高代码质量,同时也有利于项目的维护和扩展。通过学习和使用这样的库,开发者可以更高效地...
本文将围绕标题和描述中提到的“常用的js代码”展开,分享一些实用的JavaScript代码片段和应用。 一、日期选择器 日期选择器在网页表单中非常常见,用于方便用户输入日期。在JavaScript中,我们可以使用内置的`Date...
JavaScript验证代码大全是一个重要的资源集合,它包含了广泛用于前端开发的各种验证函数和脚本,旨在确保用户输入的数据符合预设的格式和规则。在Web应用中,JavaScript验证通常作为第一道防线,它能够实时地检查...
本资源"原生js带提示留言表单验证代码.zip"提供了一套完整的原生JavaScript实现的表单验证解决方案,尤其适用于留言功能。以下是关于这个代码包中的关键知识点的详细说明: 1. **原生JavaScript**:原生JavaScript...
综上所述,"js手机注册表单验证代码.zip" 提供了一个基本的前端验证框架,涵盖了手机注册所需的关键步骤,包括输入验证、验证码发送和接收,以及表单的最终提交。开发者可以根据自己的项目需求对这些代码进行修改和...
非常强大的js表单验证代码,包含各种input标签,还有css代码
是开发人员常用到的验证!包括电话号码、手机号、身份证
在提供的文件内容中,我们可以看到两个具体的JavaScript验证代码示例,它们分别是针对输入长度验证和两次输入密码一致性的验证。 1. 长度验证: ```html function test(){ if(document.a.b.value.length > 50){ ...
综上所述,这个简单的JS注册表单密码验证代码实例展示了如何使用JavaScript来增强用户体验,确保用户输入的数据满足安全性和一致性要求。开发者可以根据项目需求调整验证规则,例如增加最小特殊字符数量、允许或禁止...