自建JS代码库(1)---添加用户的常用验证

自建JS代码库(1)---添加用户的常用验证,第1张

概述自建JS代码库(1)---添加用户的常用验证 大家都知道现在有许多比较成熟的javascript代码库,比如:JQuery,Prototype等,里面有许多经过验证的非常好用的函数.这些优秀的代码库能够提高我们的开发效率,但是我们在开发过程中同时还会遇到一些经常使用的方法,而这些可能写起来也比较的繁


自建Js代码库(1)---添加用户的经常使用验证


         大家都知道现在有许多比较成熟的JavaScript代码库,比如:Jquery,Prototype等,里面有许多经过验证的非常好用的函数.这些优秀的代码库能够提高我们的开发效力,但是我们在开发进程中同时还会遇到1些常常使用的方法,而这些可能写起来也比较的繁琐,这个时候我们有自己的代码库直接copy代码是否是能够让你心情愉悦呢?


         今天简单的整理了1下,在项目开发进程中添加系统用户的时候可能会使用到的1些经常使用的验证。


         1、判断用户名只能是字母或数字,且长度为4~6位


//1、常规方法---判断用户名只能是字母或数据,且长度为4~6位if (!(trim(userIDFIEld.value).length >=4&& trim(userIDFIEld.value).length <=6)) { alert("用户代码只能为4~6位!!"); userIDFIEld.focus(); return; } for (var i=0;i= '0' && c <='9') || (c >='a' && c <='z') ||(c >='A' && c <='Z'))) { alert("用户代码必须为数字和字母!"); userIDFIEld.focus(); return; } } //2、正则表达式---判断用户名只能是字母或数据,且长度为4~6位var re = new RegExp(/^[a-zA-Z0⑼]{4,6}$/);if (!re.test(trim(userIDFIEld.value))) { alert("用户代码必须为数字或字母,只能为4~6位!"); userIDFIEld.focus(); return;}



         2、判断联系电话都是数字(不为空时)


var contactTelFIEld =document.getElementByID("contactTel");//不采取正则 if (trim(contactTelFIEld.value) !="") { for(var i=0; i= '0' && c <= '9')) { alert("电话号码不合法!"); contactTelFIEld.focus(); return; } } } //采取正则 if (trim(contactTelFIEld.value) !="") { //采取正则 re.compile(/^[0⑼]*$/); if(!re.test(trim(contactTelFIEld.value))) { alert("电话号码不合法!"); contactTelFIEld.focus(); return; } }



         3、判断Email是不是包括@(Email不为空,且@不再首尾处)                         


var emailFIEld =document.getElementByID("email");if (trim(emailFIEld.value).length != 0) { varemailValue = trim(emailFIEld.value); if((emailValue.indexOf("@") == 0) || (emailValue.indexOf("@")== (emailValue.length - 1))) { alert("email地址不正确!"); emailFIEld.focus(); return; } if(emailValue.indexOf("@") < 0) { alert("email地址不正确!"); emailFIEld.focus(); return; } }



         曾听人说过1个好的程序员不是你能够花多少时间写出1个东西,而是能用最短的时候做出某1个东西,这就需要我们有很好的积累,见识过很多不同的代码,并且在需要用的时候能够快速的将它应用到自己的项目中。

         我想这就得从编写自己的代码库开始了。


总结

以上是内存溢出为你收集整理的自建JS代码库(1)---添加用户的常用验证全部内容,希望文章能够帮你解决自建JS代码库(1)---添加用户的常用验证所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1016398.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存