位置: 编程技术 - 正文

js密码强度实时检测代码(js设置密码长度)

编辑:rootadmin

推荐整理分享js密码强度实时检测代码(js设置密码长度),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js 密码强度,js密码和确认密码校验,js密码加密解密,js密码强度正则表达式,js对密码加密,js密码和确认密码校验,js密码强度正则表达式,js密码强度例子强中弱,内容如对您有帮助,希望把文章链接给更多的朋友!

密码强度的判断, 在注册网站用户的时候, 是一个必须要做的事情, 不同的网站, 实现的方式是不一样的. 密码的判断, 其实也就是一个表单验证的其中一项. 那我们来实现这么一个简单的操作.

首先做一个简单的密码输入框和一个显示密码强度的进度条. 整个整体由vali_pass盒子涵盖. 这个盒子包含了标题, 密码框. 再个就是强度进度条.

这样我们再来用CSS来美化一下

这时候我们需要考虑的是, 这个进度条可能存在几种状态, 前度低的时候显示什么状态, 中程度的时候显示什么状态, 高程度的时候,显示什么状态.OK, 我们这里用的时候进度条内部盒子的宽度,背景色的控制. 设置为三个样式

js密码强度实时检测代码(js设置密码长度)

这样HTML结构,CSS美化也就完成. 下面我们来做JS的监听.

首先少不了的是给密码输入框, 加入文本输入监听

对密码的判断, 就得在这个事件内做处理. 不过在处理之前, 我们得初始化一些数据. 比如进行密码判断的正则表达式.

我这里使用了三个正则来依次判断密码的匹配度. 数据初始化完成后, 处理onkeyup事件. 首先是获取这个输入框的值, 然后其长度. 长度我们这里控制至少6个字符. sec作为安全度的一个增加值. 每次匹配正则里的表达式, 就sec++, 说明密码的安全度.然后换算成密码的之内数值. 这个值可以方便用在控制内部进度条的宽度.

进度条宽度控制好后, 我们暂时是看不出进度条的效果的, 看前面的CSS代码. 这个默认的背景是透明的. 那下面我们还得控制不同安全值, 他的背景颜色的控制.下面的代码就是用来控制其背景色的.

最后的JS代码:

那我们的效果也来操作一下看看:

标签: js设置密码长度

本文链接地址:https://www.jiuchutong.com/biancheng/379024.html 转载请保留说明!

上一篇:js+css实现回到顶部按钮(back to top)(css回到页面顶部)

下一篇:基于JavaScript实现类似于百度学术高级检索功能(javascript例题)

  • 退休金合并其他收入缴纳个税
  • 国税地税电子钥匙价格
  • 资产负债表应付账款怎么算
  • 低值易耗可以直接入管理费用吗
  • 贷款公司是怎么贷款的
  • 邮政开票税点是什么意思
  • 视同销售计入销售费用能税前扣除吗
  • 建筑服务专用发票需要进项吗
  • 母公司与子公司之间的资金往来
  • 固定资产融资租赁账务处理
  • 写字楼出租流程
  • 车间管理人员工资总额占车间工资总额的10%
  • 季报每个月需要反写吗
  • 一个员工在两家公司上班违法吗
  • 餐饮增值税
  • 私立医院增值税税率是多少
  • 建筑业增值税专票抵扣后的税点是多少
  • 选择纳税人身份考虑的因素
  • 通用机打发票能报销不
  • 增值税简易征收一览表
  • 公司必须购买税控设备吗
  • 发生的费用可以直接计入主营业务成本吗
  • 小规模企业转为一般纳税人怎么做会计分录
  • 法人转钱进公账可以吗
  • 怎么把公司账户的钱转到个人账号
  • 怎么设置静音iphone
  • 路由器ip分配数量
  • 连续亏损的公司还要去吗
  • 如何设置系统自带的输入法
  • c盘显示隐藏
  • 如何解决Windows10电脑卡顿现象
  • 电梯安装包工头赚多少
  • 车间闲置固定资产怎么算
  • 蕾德纳斯
  • 使用二氧化碳灭火器时人应该站在什么位置
  • 办公楼装修费两万合理吗
  • vue打包后请求不到数据
  • thinkphp6验证器
  • 印花税不足一元需要缴纳吗
  • 老税号的发票还能认证吗
  • 终于见识到什么叫云横秦岭了
  • php 截取字符
  • 企业的会计科目可以任意设置随意修改
  • 连续3个月没有休息怎么发朋友圈文案
  • 企业有外币账户怎样做账
  • 账户利息怎么计算
  • 劳务费发票 个税
  • 公司缴纳的印花税会计分录
  • 工会会计需要会计证吗
  • sql server 18486
  • 一次性计入当期成本费用是什么意思
  • 哪些属于发票
  • 应交税费的核算范围
  • 其他收益做账
  • 其他应付款的会计编码
  • 存货报废进项税转出吗
  • 偷税漏税追溯年限怎么算
  • 固定资产处置款怎么入账
  • 会计复式记账法题目
  • 视同销售的几种情况
  • winxp系统打不开
  • 注册表出错打不开程序
  • win8系统如何分区
  • Win10 Mobile Build 10572 其它未记录更新内容汇总
  • 如何解决xp系统卡顿
  • 如何在linux系统中创建空文件
  • win8操作中心怎么关闭
  • linux文件复制到windows
  • win8.1怎么关闭防火墙
  • linux开机流程详解
  • win10多用户独立
  • python怎么计数
  • 一块钱买的鱼多久换一次水
  • javascript题
  • 使用ngView配合AngularJS应用实现动画效果的方法
  • Jquery和BigFileUpload实现大文件上传及进度条显示
  • 使用jQuery给input标签设置默认值
  • 国家税务总局全国增值税发票查验平台
  • 税务稽查证据问题
  • 北京国税查询发票真伪查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设