<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
function passwordTest(obj) {
var value = obj.value;
var result = getResult(value);
check(result);
}
function getResult(value) {
if(value.length < 3) {
return 0;
}
var i = 0;
if(value.match(/[a-z]/ig)) {
i++;
}
if(value.match(/[0-9]/ig)) {
i++;
}
if(value.match(/(.[^a-z0-9])/ig)) {
i++;
}
if(value.length < 6 && i > 0) {
i--
}
return i;
}
function check(num) {
if(num == 0) {
$("note").innerHTML = "密码太短";
} else if (num == 1) {
$("note").innerHTML = "密码强度差";
} else if (num == 2) {
$("note").innerHTML = "密码强度良好";
} else if (num == 3) {
$("note").innerHTML = "密码强度高";
} else {
$("note").innerHTML = "未知错误";
}
}
function $(id) {
return document.getElementById(id);
}
</SCRIPT>
</head>
<body>
密码:<input type="password" id="password" onKeyUp="passwordTest(this)" />
<div id="note" > </div>
</body>
</html>
分享到:
相关推荐
javascript 密码强弱判断,可用于用户注册、修改密码等
在压缩包"密码强弱判断"中,可能包含了HTML、CSS和JavaScript文件,演示了如何整合上述逻辑并实现一个完整的密码强度检测功能。用户可以根据自身需求对样式和提示信息进行自定义,以适应不同项目的需求。免费分享...
一个比较简单的JavaScript密码强弱检测判断代码,检测用户输入密码的强度是多少,通过JS方法计算密码强度,适时提醒用户的密码是否安全,现在这种功能基本上很普遍了,本代码没有使用正则表达式。代码中的密码强度值...
"密码强弱判定 js 特效"是指利用JavaScript(js)语言实现的一种交互式功能,它能够实时评估用户输入的密码强度,并通过视觉效果(特效)给予用户反馈。这种功能通常包括对密码长度、字符种类、复杂度等方面的检查,...
总的来说,"jQuery插件密码强弱"是一种实用的前端工具,它通过JavaScript增强了网站的安全功能,帮助用户创建更安全的密码,同时提升了用户体验。在实际项目中,开发者应确保选用的jQuery版本和插件都是最新和安全的...
"密码强弱判断"是指通过特定算法和规则来评估用户设置的密码是否足够安全,能够抵抗潜在的攻击。在这个主题下,我们将深入探讨密码强度的衡量标准、常见的检测方法以及相关的jQuery库——jQueryPassword。 首先,...
**功能:**判断密码的整体强度。 ```javascript function checkStrong(sPW) { if (sPW.length ) return 0; // 过短 var Modes = 0; for (var i = 0; i ; i++) { Modes |= CharMode(sPW.charCodeAt(i)); } ...
js简单判断输入密码强弱,可以参考一下.
在提供的`判断密码强度.html`文件中,很可能是包含了上述逻辑的示例代码。通过阅读和研究这个文件,你可以更深入地理解如何利用JavaScript实现密码强度的实时验证。记住,为了确保用户账户的安全,除了前端验证,...
&]{8,}$/`来判断密码是否同时包含大小写字母、数字和特殊字符。 3. **评分系统**:根据正则表达式的匹配情况,为密码赋予权重并计算总分。例如,每满足一项复杂性要求,增加10分,总分达到80分以上即视为强密码。 ...
**jQuery密码强弱度检查插件详解** 在Web开发中,用户账户的安全性至关重要,而密码的强度则是安全性的第一道防线。为了确保用户设置的密码足够强大,开发者通常会引入密码强度检查功能。本文将深入讲解jQuery的一...
本文将深入解析一段JavaScript代码,该代码用于评估用户输入密码的强度,并通过不同的颜色直观地展示密码的强弱。 #### 密码强度判断原理 密码强度的评估主要基于以下几点: 1. **长度**:密码长度越长,破解难度...
这篇博客"用JavaScript验证密码的强弱源代码"提供了一种利用JavaScript进行密码强度检查的方法。 在网页表单中,用户输入的密码通常需要满足一定的强度要求,如长度、字符类型(大小写字母、数字、特殊字符等)的...
jsp密码强度检测jsp密码强度检测jsp密码强度检测
通过原生JavaScript,我们可以实现这一功能,让用户即时了解所输入密码的强度。以下是如何用JavaScript实现密码强度验证的详细步骤: 首先,我们需要明确密码强度的判断标准: 1. **密码构成**:理想的密码通常...
首先,我们要定义一些规则来判断密码的强度: 1. 密码长度应在6到16个字符之间。如果少于6个字符或多于16个字符,应给出提示。 2. 如果密码只包含数字或字母,它被标记为“弱”。 3. 当密码由数字和字母混合组成时...
根据给定的信息,本文将详细解释C#与JavaScript在密码强度验证中的应用,重点解析JavaScript代码片段,并简要概述如何将其整合进C# Web应用程序。 ### C#与密码强度验证 在开发Web应用时,密码的安全性至关重要。...
在这个“jQuery验证密码强弱的小例子”中,我们将探讨如何使用jQuery来实现一个简单的密码强度检查功能。 首先,我们需要理解基本的HTML结构。在这个例子中,通常会有一个输入框让用户输入密码,以及一个元素(如...
jQuery验证密码强弱,使用了一个基于jQuery的封装插件,在用户输入密码的时候,适时显示密码是否安全。 password_strength_plugin.js完成核心的密码强度检测。 在网页中,检测密码强度是一个重要的概念,关系到每...
摘要:脚本资源,jQuery,密码强度检测 jQuery验证密码强弱,使用了一个基于jQuery的封装插件,在用户输入密码的时候,适时显示密码是否安全。 password_strength_plugin.js完成核心的密码强度检测。 在网页中,...