位置: 编程技术 - 正文

js仿支付宝填写支付密码效果实现多方框输入密码(支付宝是怎么写)

编辑:rootadmin

推荐整理分享js仿支付宝填写支付密码效果实现多方框输入密码(支付宝是怎么写),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:支付宝上怎么写,支付宝怎么填写,支付宝上怎么写,我的支付宝怎么写,支付宝怎么写,js调用支付宝,js支付宝支付,js调用支付宝,内容如对您有帮助,希望把文章链接给更多的朋友!

不知道怎么描述标题,先看截图吧,大致的效果就是一个框输入一位密码。

js仿支付宝填写支付密码效果实现多方框输入密码(支付宝是怎么写)

最开始实现的思路是一个小方框就是一个type为password的input,每输入一位自动跳到下一位,删除一位就自动跳到前一位,android上是OK的,很平滑也没有bug,但是ios上会出现键盘频繁调起和关闭,非常影响用户体验。原因估计是每个input会不断的focus和blur,每次focus会调起键盘,blur又会关闭键盘,so....此方案肯定不行了。

PM非要实现这种效果,木有办法~拗不过,一句用户体验不好会让你没话说,谁要咱是前端呢~拗不过就找解决方案吧。

既然多个是频繁focus和blur导致的问题,又必须是密码框,那何不就用一个input框来输入呢,小方框就用别的方式模拟,开干。

下面是实现的样式:

大致的思路就是动态监听真实密码框的输入修改小方框内密码框的内容。

其实效果实现不难,关键是思路还有解决该死的兼容,完成该效果的时候IOS会有闪动的光标,android没有,然后找一系列方法去隐藏光标,比如focus时候设置text-indent,color设置transparent等等,但都无济于事,后来发现淘宝有个办法是focus时候把密码框丢到一边去,因为外层有overflow hidden,完美解决了问题。

标签: 支付宝是怎么写

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

上一篇:jquery实现文本框textarea自适应高度(jquery怎么给文本框赋值)

下一篇:javascript获取wx.config内部字段解决微信分享(JavaScript获取元素)

  • 缴纳上一年所得税附件是哪些科目
  • 计提个税会计科目怎么做
  • 商贸企业出口进项税会计分录汇总
  • 预提工资计入哪个科目
  • 免抵退的意思
  • 股东公司
  • 政府补助具有无偿性的特征
  • 计提递延所得税资产
  • 小规模纳税人销售额
  • 手工开具发票
  • 申报截止日期前还能用吗
  • 在外省预交企业所得税
  • 土地使用税级别划分标准
  • 烟酒发票可以抵扣所得税吗
  • 有效期起止时间段与已有备案有效期有交集
  • 实际缴纳的增值税比计提的多
  • 财务中暂估入账会计分录
  • 会计分录是怎么样的
  • 公司发行股票如何做账
  • 高新企业认定条件2019
  • 无票收入科目
  • 美容美发属于什么品类
  • 未开票收入怎么做账
  • 租金没有收进来,房产税要交吗
  • 年度确认收入怎么算
  • php设计原则
  • php框架开发教程
  • set0
  • 花卉苗木栽培技术
  • 文本生成图像前景怎么样
  • uniapp开发微信小程序怎么样
  • 公司车辆退保进哪个科目
  • 土地补偿款有哪些款项
  • 我的Vue之旅 11 Vuex 实现购物车
  • 财务软件怎么做红冲分录
  • 企业电子发票申请流程2023版
  • 营业收入与利润总额的比值
  • 招待客人有什么讲究
  • 购置环保设备一次性扣除
  • 销售金银首饰增值税和企业所得税
  • 预收账款退款的会计处理
  • 存货盘点后的检查
  • 应付账款期初期末
  • 免租期租金可以追回吗
  • 收到法人的借款怎样写摘要
  • 转让股权需要缴纳哪些税
  • 投资性房地产用三栏式吗
  • 09年前的固定资产
  • 暂估入库产品销售结转成本
  • 报销单领款人可以不签名吗
  • 亏损弥补的新旧不同
  • 软件属于无形资产什么类别
  • mysql修改默认字符集和校对规则
  • java连接mysql数据库教程
  • mysql5.7.31安装配置教程
  • windows禁止安装
  • Windows Server 2008中安装DNS服务器详细图文教程
  • win10 1607更新失败
  • task运行在哪个工作单元
  • windows无法启动,可能原因
  • win8使用教程和技能
  • linux环境什么意思
  • linux系统添加用户的命令
  • linux远程更新程序
  • win7屏幕颜色变了怎么恢复
  • win8怎么设置成win7菜单
  • iptables添加规则立即生效
  • win7系统进不了桌面
  • macos unity
  • js立即执行函数几种写法
  • awk中RS、ORS、FS、OFS的区别和联系小结
  • unity3D游戏开发
  • python的删除
  • selenium py
  • js div拖动
  • 圣诞树代码html
  • jquery mvvm框架
  • 网络发票管理系统
  • 个体户税务三方协议必须签吗
  • 仓库需要交房产税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设