react 登录页密码框大小写提示

关于登录页面密码框大小写提示 查了挺多资料 感觉做出来还是和自己想要的有差别 没办法 只能参考其他 有这样功能的页面的效果做了 下面是我参考百度输入框写的 记录一下 

这是展示的效果 发现百度做的 是只去判断输入的密码unicode码是否大小写 也没有判断shift键是否按住 挺简单的 

下面是react代码

 

 

 

以上便可以做到 基本的提示效果了 和百度一样

也可以做些小优化 在页面初始化时候 判断是否点击过capsLooks 判断大小写是否开启 不过这个状态要放在本地存储里 可以解决页面刷新 状态丢失的问题 但是如果在其他页面 点击capsLook时候是记录不到bigChar这个状态的 

还可以在密码框输入的时候判断shift是否按住 这样会更加严谨些吧 bug提多但是没有解决办法 确实这个功能 现在用的也不多

 

 

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值