位置: 编程技术 - 正文

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例题)

  • 减免税流程
  • 收到劳务发票还未付款
  • 报税怎么操作流程图
  • 零税率是指
  • 固定资产中的动态投资包括
  • 电子发票会自动发送到邮箱吗
  • 在建工程是资产
  • 事业单位缴纳增值税标准
  • 收据可以盖发票专用章吗有效吗
  • 五险一金可以在手机上交吗
  • 小规模开票数量怎么算
  • 固定资产清理科目怎么结转
  • 海关增值税进项转出
  • 股权转让的溢价要交什么税
  • 营改增后房地产企业增值税税收筹划存在问题
  • 营改增怎么还有机打发票吗
  • 购入厂房时缴的土地增值税如何入账?
  • 期末留抵税额转出怎么报税
  • 出口退税综合服务平台电话
  • 政府土地出让金返还
  • 水利建设专项收入怎么申报不了
  • 一次发放数月的高温津贴如何计算个税?
  • 免税的普通发票怎么开
  • 如何正确使用好薪酬调查结果
  • Win10 Build 19043(21H1最新版)即将推送 更新内容汇总
  • win11任务管理器怎么没有了
  • php zip模块
  • win11 zen2
  • PHP:session_set_save_handler()的用法_Session函数
  • 关闭非系统进程
  • PHP:pg_lo_unlink()的用法_PostgreSQL函数
  • php wechat
  • PHP:iconv_strrpos()的用法_iconv函数
  • 融资租赁印花税怎么缴纳
  • php getdate
  • 前端如何调用后端方法
  • 挪威罗弗敦岛
  • Yii2 rbac权限控制之菜单menu实例教程
  • vue3加ts
  • 货物退回会计分录怎么做
  • 毕业设计基于web难还是JAVA
  • linux时间12小时制
  • thinkphp6验证
  • 哪些费用发票可以抵扣企业所得税
  • 计入固定资产的条件
  • 短期投资的入账成本
  • 股东分红缴税期限
  • 企业的业务招待费属于什么费用
  • 出口免税不退税会计分录
  • 建筑公司增值税专用发票税率是多少
  • 建账的三个基本步骤
  • 开票只开大类
  • 个体工商户税收标准2023年
  • sql server 视图排序
  • 小型数据库软件有哪些
  • 服务不动产和无形资产本期数,第19栏
  • 不征税收入与免税收入的区别是什么
  • 拼多多里的多多付款安全吗
  • 企业票据贴现属于什么业务
  • 认证未抵扣往哪里记
  • 异地工程可以在公司所在地缴纳税款吗
  • 进项税税额是多少
  • 没有到位的注资公司
  • 小规模收的专票以后能抵扣吗
  • 专票网上抵扣流程
  • 冲销应付账款暂估应付账款的分录怎么做
  • 存货跌价准备可以转回吗,分录怎么写
  • window 虚拟化
  • Mac OS X 10.9 Mavericks系统怎么激活?
  • mac系统怎么把文件移到文件夹
  • cocos2dx菜鸟教程
  • js插件写法
  • nodejs实战
  • android iframe
  • pythonjam怎么用
  • python去掉末尾的换行符
  • android下拉刷新上拉加载
  • 北京公积金缴纳最低基数
  • 小规模年度财务报表
  • 国有企业全面改革方案
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设