<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实现密码校验规则: 数字、字母、小写、大写、特殊字符,以上条件至少满足3个。
5、密码中不能包含有连续四位及以上重复字符(含:大写字母、小写字母、数字、特殊符号),字母不区分大小写;(如:密码中不能包含8888、9999、aaaa 或AAAA或BbbB或 $$$$等四位及以上的重复字符)。 6、不区分大小写...
数字+字母安全级别为中 数字+大小写字母安全级别为最高 并且密码不能为全角 或者特殊符号等 如果修改功能请修改 js下的passwordstrength.js 2.姓名验证 验证中国人的姓名 3.身份证验证根据用户提供的身份证信判断出...
React密码验证 关于 以下代码是用于验证密码的自定义React挂钩。 随意克隆和使用:) 我喜欢创建这些易于使用的代码示例。 如果您可以给我的回购加注星标或给我的中篇文章鼓掌,那真的可以帮我。 包括以下密码验证: ...
reg.test(cpp)||cpp.match(/^([A-Z])+$/)||cpp.match(/^\d+$/)){ //验证大写字母,数字和中文 document.getElementById(“div2″).style.display=”block”; document.getElementById(“div2″).
文档包含了常见的表单验证规则,包括是否合法IP地址、是否手机号码或者固话、是否固话、是否手机号码...的小数、验证是否是[1-10]的小数,即不可以等于0、小写字母、是否大写字母、是否大小写字母、密码校验、中文校验等
求数组中的最小值,数组中的值求和,去除字符串中的空格(1-所有空格 2-前后空格 3-前空格 4-后空格),字符转换(1:首字母大写 2:首字母小写 3:大小写转换 4:全部大写 5:全部小写),检测密码强度 等级1-5,在...
1.30 大小写转换 36 1.31 过滤掉"'"和""" . 36 1.32 清空查询条件.. 37 1.33 过滤掉"'"和"""和空格. 37 1.34 操作员代码为 7 位数字,密码最少为 4 位 .. 38 1.35 身份证为 15 或 18 位数字或字母 38 1.36 检验输入的...
ChkInputs.js应运而生,使用它不需要编写多少代码,只需对验证元素简单配置一下即可,使用方便,也不会影响页面的布局,并可以精确判断客户端输入框的长度、必填、数据类型(整数型、浮点型、字母型、数字字母混合型)...
这里主要介绍我自己所写的利用构建在jQuery之上的工具库,该库的原文件名为jquery.brady.js,但由于是构建在jQuery之上的,所以在引入页面时,一定要先引入jQuery核心库,如jquery-1.3.2.min.js 该工具库的namespace...
使用String的fromCharCode方法将给定范围的随机数转为大小写字母,再通过随机数决定数组当前位置为大写字母,小写字母或者是数字,函数传入的参数当做该数组的长度,随机填好数组后,对数组内的元素做分情况处理:当...
* //校验密码复杂度,密码由数字,大小写字母,特殊字符中的任意三种组合,通过则返回true * checkPassWord(passWord,maxLen) //由三个函数组成checkPassWord(),charMode(),bitTotal() * maxLength(strin,maxLen) //...
字符串数量没有限制 字符串 是由 字母(大小写都可以)、数字、下划线组成 正则表达式 写成:/^\w+(\/\w+)*$/ 这样就OK了 您可能感兴趣的文章:Jquery Validate 正则表达式实用验证代码大全js用正则表达式来验证...
16.1 验证字符串是否全由数字组成 16.2 验证表单项必须填写 16.3 判断用户输入是否为中文 16.4 验证列表框中的值是否重复 16.5 检测输入框的统一方法 16.6 Email的验证 16.7 不使用正则验证IP地址 16.8 IP地址输入框...
2.2.1 区分大小写问题 27 2.2.2 自由形式及保留字 27 2.2.3 语句及分号 28 2.2.4 注释 28 ... 2.2.5 〈script〉标签 2.3 生成HTML 并输出显示 2.3.1 字符串及字符串串联 2.3.2 write()及...
16.1 验证字符串是否全由数字组成 16.2 验证表单项必须填写 16.3 判断用户输入是否为中文 16.4 验证列表框中的值是否重复 16.5 检测输入框的统一方法 16.6 Email的验证 16.7 不使用正则验证IP地址 16.8 IP地址输入框...
回文是指向前或向后以相同方式拼写的单词或句子,而忽略了标点,大小写和空格。 --fCC挑战说明注意:删除所有非字母数字字符(标点,空格和符号),并使用小写字母。罗马数字转换器将给定数字转换为罗马数字。凯撒...
给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。示例 1:示例 2:第一版var isPalindrome = function
Palindrome_Checker 回文是指向前或向后以相同方式拼写的单词或句子,而忽略标点,大小写和间距(例如,妈妈,爸爸,赛车,女士)。 回文检查器检查字符串是否为回文。Mobile_Number_Validator :mobile_phone: 手机...