大型门户网站密码强度检验---强弱判断实施html代码

news/2024/5/20 15:48:18/文章来源:https://junzizhibang.blog.csdn.net/article/details/106523974

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><!-- 页面编码集 gbk  gb2312  utf-8 --><meta http-equiv="Content-Type" content="text/html;charset=gbk" /><title>密码校验测试学习</title><style type="text/css">body{font:12px Arial;}input{float:left;font-size:12px;width:150px;border:1px solid #ccc;padding:3px;}#tips{float:left;margin:2px 0 0 20px;}#tips span{float:left;width:50px;height:20px;color:#999999;overflow:hidden;background:#ccc;margin-right:2px;line-height:20px;text-align:center;}#tips.s1 .t{background:#FF0000} /*红色*/#tips.s2 .t{background:#FF9900} /*橙色*/#tips.s3 .t{background:#FFFF66} /*黄色*/#tips.s4 .t{background:#009900} /*绿色*/</style></head><body>密码:<input id="text" type="text" value="" maxlength="16" /><div id="tips"><span></span><span></span><span></span><span></span></div><script type="text/javascript">var password = document.getElementById('text'); // 获取文本框的对象var div = document.getElementById('tips'); // 获取div的对象var spanDoms = document.getElementsByTagName('span'); // 获取所有spanvar astr = ["弱","中","强","很强"];// 键盘事件password.onkeyup = function(){var index = checkPassword(this.value); // 获取用户输入的密码,然后判断强度div.className = "s" + index; for(var i=0;i<spanDoms.length;i++){spanDoms[i].className = ""; // 清空css样式spanDoms[i].innerHTML = ""; // 清空掉内容if(index){  // 0 false  其余代表truespanDoms[index-1].className = "t"; //添加样式spanDoms[index-1].innerHTML = astr[index-1]; // 级别对应的中文}}}// 检验密码的强度方法function checkPassword(value){// 如果 modes=0 表示初始值    1 第一个级别  2 第二个级别   3 第三级别  4 第四个var modes = 0; //定义一个标示符if(value.length<6){ // 如果密码长度小于6,就是初始值return modes;}// 包含数字 modes自加1if(/\d/.test(value)){modes++;}// 包含小写字母 modes 自加if(/[a-z]/.test(value)){modes++;}// 包含 大写字母if(/[A-Z]/.test(value)){modes++;}// 包含 非数字 字母 if(/\W/.test(value)){modes++;}switch(modes){case 1:return 1; break;case 2:return 2; break;case 3:return 3; break;case 4:return 4; break;}}</script></body>
</html>

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_725435.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

利用其他网站的搜索结果_wordpress网站利用JS自动提交至百度搜索资源平台

wordpress网站利用JS自动提交至百度搜索资源平台什么是百度链接提交自动推送JS代码自动推送JS代码是百度站长平台最新推出的轻量级链接提交组件&#xff0c;站长只需将自动推送的JS代码放置在站点每一个页面源代码中&#xff0c;当页面被访问时&#xff0c;页面链接会自动推送给…

大型网站架构演变和知识体系

存爱好&#xff0c;作为收藏&#xff0c;原地址&#xff1a;http://www.blogjava.net/BlueDavy/archive/2008/09/03/226749.html &#xff0c;同时向原创致敬 之前也有一些介绍大型网站架构演变的文章&#xff0c;例如LiveJournal的、ebay的&#xff0c;都是非常值得参考的&…

Linux系列-Red Hat5平台下的LAMP网站服务搭建(三)

Linux系列-Red Hat5平台下的LAMP网站服务搭建&#xff08;三&#xff09;<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />MySQL数据库的安装、启动&构建PHP环境上次咱们看到了LAMP网站服务&#xff08;二&#xff09;使用aw…

上百例Silverlight网站及演示汇总,供友参考

今天我将发现的Silverlight网站总结一下&#xff0c;一一列出 1. 银光中国网给我们提供了上百例Silverlight的网站示例&#xff0c;感兴趣的朋友可以到此网站浏览 2.silverlight版QQ想必大家也熟悉了 3. 四海伟业 4.http://www.pureblue.co.nz/silverlightsurface/ 5.MSN twili…

session失效后怎么获取getattribute_监听器应用【统计网站人数、自定义session扫描器、踢人小案例】(修订版)...

前言只有光头才能变强。文本已收录至我的GitHub仓库&#xff0c;欢迎Star&#xff1a;https://github.com/ZhongFuCheng3y/3y从第一篇已经讲解过了监听器的基本概念&#xff0c;以及Servlet各种的监听器。这篇博文主要讲解的是监听器的应用。统计网站在线人数ps:这个可以使用We…

在VS2010中将AspNet网站编译成一个DLL

在VS2010中创建一个网站&#xff0c;部署时网站的dll是动态生成的&#xff0c;每次编译产生的dll的名称都不一样&#xff0c;这样会导致在部署时必须将aspx页面和dll一起部署&#xff0c;尽管有时你可能只修改了后台代码。这样就变得很不方便&#xff0c;在VS2010中可以借助一个…

个人笔记、建站利器:PmWiki

什么是Wiki&#xff0c;能做什么 如果不知道什么是wiki&#xff0c;可以去百度百科查查&#xff0c;另外百度百科就是个wiki&#xff0c;:-D。wiki的优点在于任何有权限的人都可以编辑&#xff0c;在编辑过程中可以链接到别的wiki页面&#xff0c;如果目标wiki页不存在&#xf…

网站DDOS***防护实战老男孩经验心得分享

网站DDOS***防护实战老男孩经验心得分享 老男孩由于要培训学生、批改作业&#xff0c;因此最近比较忙&#xff0c;还要经常写书、录视频&#xff0c;搞的思路混乱&#xff0c;受朋友邀请参加某论坛活动&#xff0c;推迟不过&#xff0c;挤了一点时间&#xff0c;给大家简单分…

40 个新鲜的电商网站设计

为什么80%的码农都做不了架构师&#xff1f;>>> 1) Desina Desina 2) Mykea Mykea 3) IWC Schaffhausen IWC Schaffhausen 4) LRG LRG 5) Style And Conscience Style And Conscience 6) Crumpler Crumpler 7) Hungarian Wine Society Hungarian Wine Society 8 ) …

2011年国外最受欢迎的15个儿童网站

2019独角兽企业重金招聘Python工程师标准>>> 面向全球电子商务知识库网站eBizMBA公布了2011年国外最受欢迎的15个儿童网站&#xff1a; 1 Nick (http://www.nick.com) eBizMBA排名第932&#xff0c;估计每月访客4800000人&#xff0c;竞争力排名第159&#xff0c;Qu…

45个精品的网站图标集合推荐

精心设计和免费的图标在生活当中总是能派上用场&#xff0c;特别是在设计时&#xff0c;我们需要应用在最新的网站博客或应用程序当中使用它们。如果平时没有很好的积累这时候&#xff0c;通常会上网搜索&#xff0c;不仅费时间而且费时&#xff0c;在这篇文章中&#xff0c;我…

php小型购物网站,PHP实现一个多功能购物网站

本篇文章主要介绍如何用PHP实现一个多功能购物网站&#xff0c;感兴趣的朋友参考下&#xff0c;希望对大家有所帮助。一、需要实现的页面&#xff1a;Index.aspx&#xff1a;浏览商品页面&#xff0c;显示商品列表&#xff0c;用户可以点击“加入购物车“。ViewCart.aspx&#…

网站系统安全开发手册

为什么80%的码农都做不了架构师&#xff1f;>>> 网站系统安全开发手册 《网站系统安全开发手册》是国内首本在网站系统安全开发规范方面的应用手册&#xff0c;由动易软件精心编制而成...更多<< 转载于:https://my.oschina.net/u/856019/blog/111018

建站用什么cms_企业建站,云优CMS与易优CMS哪个好?

说到企业建站,云优CMS与易优CMS哪个好,我们从以下方面给出比较&#xff1a;一、建站系统授权费用从云优CMS与易优CMS二者官网&#xff0c;分别可以看出&#xff1a;云优CMS企业建站系统&#xff0c;有免费版、价格为198元的默认模板授权版以及398元起的商业模板授权版&#xff…

轻量级小型网站导航条

本博文&#xff0c;教大家做一个轻量级的小型网站的导航条。在网站的后台管理界面&#xff0c;就是可以管理这些导航内容。添加&#xff0c;删除&#xff0c;更新等&#xff0c;在后台能够预览到导航条效果。做到信息存储&#xff0c;需要在数据库创建相关的表。对表进行操作&a…

docker php 端口号,群晖使用Docker安装LNMP建站 无80端口 用443端口https访问

自己使用群晖搭建网站的过程&#xff0c;成功案例 &#x1f642; &#xff0c;不多描述其它系统有Docker的适用。见图开始之前有必要了解下LNMP&#xff0c;见&#xff1a;http://lnmp.org。这是一套非常优秀、便捷的一键脚本群晖安装Docker打开套件中心&#xff0c;左侧 全部 …

客户端 网站 服务器的关系,客户端与服务器关系

客户端与服务器关系 内容精选换一换Flink使用Windows环境进行开发&#xff0c;运行环境则建议部署在Linux环境下。您可以执行如下操作完成客户端的配置。确认服务端Flink组件已经安装。下载Flink客户端程序。登录MRS Manager。单击“服务管理 > Flink > 下载客户端”&…

手机版网站起码要实现一些基本的功能

2019独角兽企业重金招聘Python工程师标准>>> 手机版网站起码要实现一些基本的功能吧&#xff1a;1.页面的适用性问题。对于移动终端&#xff0c;有不一样的分辨率与屏幕尺寸&#xff0c;如果还像电脑端的设计还限制网页的宽度为1003px或其他像素值&#xff0c;字体大…

ajax异步刷新详细应用(网站响应速度优化)

2019独角兽企业重金招聘Python工程师标准>>> 尝试用jquery写的ajax异步刷新并且组织html文档 $("li.mod_cate").bind("mouseover",function(){//解决鼠标移动到子模块中还会触发ajax的问题var type $(this).attr("name");$.ajax(&qu…

php网站分工,[PHP]swoole_server几个过程的分工

$client new swoole_client(SWOOLE_SOCK_TCP, SWOOLE_SOCK_ASYNC);//设置事件回调函数$client->on("connect", function($cli) {$cli->send("hello world\n");});$client->on("receive", function($cli, $data){echo "Received: …