作家
登录

javaScript 简单验证代码(用户名,密码,邮箱)

作者: 来源:www.28hudong.com 2013-03-30 02:18:31 阅读 我要评论

复制代码 代码如下:<script language="javascript"> function IsDigit(cCheck) { return (('0'<=cCheck) && (cCheck<='9')); } function IsAlpha(cCheck) { return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) } function IsaNull(cCheck) { return(cCheck != " ") } function checkform() { id = document.sform1.id.value; if (id == "") { alert("请输入注册名"); document.sform1.id.focus(); return false; } for (nIndex=0; nIndex<id.length; nIndex++) { cCheck = id.charAt(nIndex); if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) { alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); document.sform1.id.focus(); return false; } } chineseid = document.sform1.chineseid.value; if (chineseid == "") { alert("请输入中文昵称"); document.sform1.chineseid.focus(); return false; } password = document.sform1.password.value; if (password == "") { alert("请输入登陆密码"); document.sform1.password.focus(); return false; } password1 = document.sform1.password1.value; if (password>password1) { alert("重复密码与登陆密码不相同"); document.sform1.password.focus(); document.sform1.password1.focus(); return false; } if (password<password1) { alert("重复密码与登陆密码不相同"); document.sform1.password.focus(); document.sform1.password1.focus(); return false; } if (document.sform1.email.value == "") { alert("请输入您的E-MAIL地址"); document.sform1.email.focus(); return false; } email=document.sform1.email.value; emailerr=0 for (i=0; i<email.length; i++) { if ((email.charAt(i) == "@") & (email.length > 5)) { emailerr=emailerr+1 } } if (emailerr != 1) { alert("请输入正确的E-MAIL地址"); document.sform1.email.focus(); return false; } if (document.sform1.checkask.value=="") { alert("密码提示问题不能为空"); document.sform1.checkask.focus(); return false; } if (document.sform1.checkans.value=="") { alert("您的密码提示问题答案不能为空"); document.sform1.checkans.focus(); return false; } return true; } </script>

  推荐阅读

  jQuery 使用手册(二)

二:DOM操作属性我们以<img id="a" scr="5.jpg"/>为例,在原始的javascript里面可以用var o=document.getElementById('a')取的id为a的节点对象,在用o.src来取得或修改该节点的scr属性,在jQuery 里$("#a")将得到j>>>详细阅读


本文标题:javaScript 简单验证代码(用户名,密码,邮箱)

地址:http://www.17bianji.com/kaifa2/JS/28051.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)