位置: 编程技术 - 正文

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

  • 没有独立核算的分公司需要报税
  • 公司收据收款人怎么写
  • 质保金一年怎么写
  • 大票可以直接更名吗
  • 外商投资企业的组织形式,组织机构
  • 委托加工物资两种情况例题
  • 房产交易如何避免个税
  • 当月进项税额大于销项税额
  • 闲置土地归谁管理
  • 员工借款会计科目
  • 预付账款转出分录
  • 企业取得政府财政资金,收入时间如何确认?
  • 企业转增股本要交税吗
  • 个体户税务登记怎么注销
  • 2021虚开发票案例
  • 证券公司期货业务管理办法
  • 所得税退费怎么操作
  • 企业的经济成本由什么构成
  • 销售方如何开具红字增值税专票 对方未抵扣
  • 开发支出会计科目
  • 备抵法计提坏账准备的公式
  • 本年收益在借方还结转吗
  • 允许企业所得税税前扣除的公益性捐赠的条件包括
  • windows10怎么设置自启动
  • 一次性补偿金在取得后间隔一个月申报可以吗
  • linux中nano什么指令
  • win10如何禁止
  • linux的安装和使用
  • 利润核算主要包括
  • 物业费开增值税专用发票
  • 特卡波小镇旅游攻略
  • symfony框架经验总结
  • win10iis安装配置
  • 财政总预算会计分为几级
  • laravel datatable
  • 收到的国家电网电话
  • html5旅游网页设计
  • Vue3:探讨一下mixin
  • 目标检测yolov5
  • jquery获取值的几种方法
  • 记账凭证后面附发票吗
  • 为什么社保卡里有钱
  • 净资产小于注册资本
  • 白条怎么收拾
  • 幼儿园伙食账目
  • 稳岗补贴操作
  • 固定资产清理残料收入
  • 废旧物资处理的税金
  • 公司成立前的费用发票可以入账吗
  • 什么叫短期投资
  • 残保金是公司交还是员工交
  • 哪些工资属于社会福利
  • win8怎么运行
  • win10预览版21301bug
  • .exe是什么软件
  • win7系统玩游戏好吗
  • win7开始菜单在哪个文件夹
  • ubuntu系统安装程序
  • 如何配置linux系统
  • mac使用命令
  • linux系统中怎么输入中文
  • windows1021h2更新
  • win7的收藏夹在哪里
  • linux 请求
  • win7关闭右下角操作中心
  • android从服务器获取数据
  • 如何正确使用零钱
  • unity怎么设置多个关卡
  • js正则匹配特殊符号
  • jq倒计时代码
  • jquery 列表实现
  • jquery 异步请求
  • jquery 使用
  • 纳税人类型税码是什么
  • 河南省地方税务局公告2011年第10号
  • 国家税务总局并入财政部最新消息
  • 车船税填表说明
  • 在医院如何开报告单
  • 十四五时期税收制度
  • 成都车辆购置税2024年新政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设