位置: 编程技术 - 正文

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

  • 城镇土地使用税纳税
  • 商品混凝土税率为啥是3%
  • 无形资产登记什么明细账
  • 个人劳务费 税
  • 开发票商品类别与商品明细的区别
  • 增值税发票抵扣多少个点
  • 抵押贷款买房子合适还是商业贷款合适
  • 自查补缴的企业怎么处理
  • 哪些支出可计入成本
  • 案例分析个人总结报告
  • 营改增怎么还有机打发票吗
  • 2018年出口总值
  • 加油费开的专用发票可以用来抵扣企业所得税吗
  • 电子税务局实名采集怎么弄
  • 固定资产被政府查封
  • 免抵退税的范围
  • 1697509557
  • 小微企业文化事业建设费是否可以享受减免
  • 关于小微企业的规定
  • 公益性捐赠支出账务处理
  • 工程施工开发票如何进行会计核算?
  • 价外费用含义
  • 个税系统添加人员出现证件号码不符合一般规则
  • 公积金贷款额度查询计算器
  • 主营业务收入会计分录例题
  • 损益类账户年末一定无余额对吗
  • 外贸公司出口退税率是多少
  • IIS 7.5 asp Session超时时间设置方法
  • mysql刷新数据
  • 谷歌浏览器跨域解决方案
  • python 统计学包
  • 遍历enumeration
  • 防洪保安资金可以抵扣个税吗
  • 水利基金补申报怎么操作
  • 小规模纳税人公转私技巧
  • 罚款属于其他业务收入吗
  • 事件委托js例子
  • 上一年度的费用能入今年账吗
  • 水灾期间未生产怎么处理
  • sqlserver监视器
  • 公司把股权转让给个人员工该怎么办
  • 房产税土地税会减免吗
  • 电费已支付未充值
  • 公允价值变动损益
  • 增值税发票未认证丢失怎么办
  • 调整账户有哪几类
  • 货物发生退运了怎么办
  • 代理进口业务会计分录
  • sqlserver表结构如何导入到oracle
  • mysql应用案例
  • sql必学必会
  • 大白菜u盘备份win10教程
  • 微软推出windows1
  • windows2003 IIS6.0 asp配置技巧
  • 进程lsass.exe
  • 怎么关闭windows更新提示
  • xp系统1
  • 苹果mac双系统怎么删除
  • 360rps.exe
  • w10升级失败怎么办
  • win7z
  • win7 64位旗舰版下载后怎样禁用搜索记录?win7禁用搜索记录的设置方法
  • windows桌面右下角图标不显示
  • js 数组取值
  • Unity3D游戏开发标准教程
  • js类继承的几种方式
  • 如何除掉
  • Javascript 事件冒泡机制详细介绍
  • mark一下怎么用
  • shell脚本 -ne 0
  • androiddialog圆角
  • 基础的重要性
  • shell脚本的实现
  • 怎么打印纳税申报清单
  • 四川医保网上怎么缴费支付宝
  • 何为金税三期
  • 小规模纳纳税人
  • 甘肃华能能源开发有限公司
  • 国税是哪几种
  • 金税三期个人所得税怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设