我是靠谱客的博主 细心夕阳,最近开发中收集的这篇文章主要介绍js验证密码必须为大小写字母和数字组成,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

js验证密码必须为大小写字母和数字组成

<script language="JavaScript" type="text/JavaScript">
function checkPass(pass){
if(pass.length < 6){ return 0; }
var ls = 0;
if(pass.match(/([a-z])+/)){ ls++; }
if(pass.match(/([0-9])+/)){ ls++; }
if(pass.match(/([A-Z])+/)){ ls++; }
if(pass.match(/[^a-zA-Z0-9]+/)){ ls++;}
return ls;
}

function Validate(){
var oldLogPWD = document.InfoForm.oldLogPWD;
var newLogPWD = document.InfoForm.newLogPWD;
var confirmLogPWD = document.InfoForm.confirmLogPWD;

if(oldLogPWD.value.checkEmpty()){
alert("旧登录密码不能为空!")
oldLogPWD.focus();
return false;
}
if(newLogPWD.value.checkEmpty()){
alert("新登录密码不能为空!")
newLogPWD.focus();
return false;
}
if(checkPass(newLogPWD.value)<3){
alert("新登录密码复杂度不够,请重新设置!");
newLogPWD.focus();
return false ;
}
if(newLogPWD.value!=confirmLogPWD.value){
alert("确认新登录密码必须和新登录密码相等!");
confirmLogPWD.focus();
return false;
}
if(newLogPWD.value==oldLogPWD.value){
alert("新登录密码不可以与旧登录密码相等!");
newLogPWD.focus();
return false;
}
return true;
}


function SubmitForm(){
if(Validate()){
var con;
con=confirm("请牢记您的密码,确认执行该操作吗?");
if(con==true){
document.InfoForm.submit();
}
}
}

</script>

最后

以上就是细心夕阳为你收集整理的js验证密码必须为大小写字母和数字组成的全部内容,希望文章能够帮你解决js验证密码必须为大小写字母和数字组成所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部