位置: 编程技术 - 正文

JavaScript仿支付宝密码输入框(java模拟支付功能)

编辑:rootadmin

推荐整理分享JavaScript仿支付宝密码输入框(java模拟支付功能),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js微信支付开发教程,js 支付,js微信支付开发教程,html仿微信支付,java模拟支付,js支付功能,html仿微信支付,js支付功能,内容如对您有帮助,希望把文章链接给更多的朋友!

现在很多时候大家付款的场景都是在手机上面,而随着H5页面的开发变得越来越方便,很多场景也从客户端搬到了浏览器中,其中支付这个场景就很自然的被放在了浏览器中。那么这样的输入框大家一定不会陌生吧:

那么今天我就用JavaScript代码来实现这个效果吧,那么首先介绍一下整个的思路,首先我们先将确定输入密码的位数,我的需求是5位,那么就用一个div标签包住5个input标签。

并且给这个5个input设置display: inline-block 属性,同时用<!- ->来消除元素直接的margin值,那么HTML就是如下的样子:

JavaScript仿支付宝密码输入框(java模拟支付功能)

在代码中我们需要设置最多输入的位数,不然就不像了嘛~当然为了在移动端输入的时候能唤起数字键盘来,我们也需要设置type="tel"。那么接下来就是CSS样式的代码了,这里我就简单的贴出一些代码,具体高仿的像不像其实就是这里了~

那么接下来就是最关键的JavaScript部分了,

首先我们对最外层的div进行监听,当发现用户选择div的时候就将input的焦点设置到active上面去,而这个active则是一个计数器,默认的时候是第一位的,也就是0,而当我们输入了正确的数字后将会增加一个active,这样input的焦点就会向后移动了,这样就完成了输入一个向后移动一位的功能了,而同时我们监听键盘上的退格键,当用户点击了退格键之后就对active减一,这样输入框的焦点也就向前移动了,当然,当input失去焦点的时候我们也同时移除绑定在上面的监听事件,这样就不会造成多次触发的问题了。

其实这样梳理下来会发现整个效果还是很简单的,只需要控制好一个焦点的移动就好了,而我觉得整个组件的重点还是在CSS样式的模仿上面~毕竟JavaScript的逻辑没有什么难的~最后祝大家元旦快乐啦~(*^__^*) ~~

以上代码给大家简单介绍了JavaScript仿支付宝密码输入框的全部叙述,希望大家喜欢。

你有必要知道的个JavaScript面试题 1、使用typeofbar==="object"判断bar是不是一个对象有神马潜在的弊端?如何避免这种弊端?使用typeof的弊端是显而易见的(这种弊端同使用instanceof):letobj={};l

javascript从作用域链谈闭包 神马是闭包关于闭包的概念,是婆说婆有理。闭包是指有权访问另外一个函数作用域中的变量的函数这概念有点绕,拆分一下。从概念上说,闭包有两

js为什么不能正确处理小数运算? varsum=0;for(vari=0;i;i++){sum+=0.1;}console.log(sum);上面的程序会输出1吗?在你有必要知道的个JavaScript面试题一文中,第8个题浅显的说了下js为什么不能正确

标签: java模拟支付功能

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

上一篇:原生js配合cookie制作保存路径的拖拽(原生js实现promise.all)

下一篇:你有必要知道的25个JavaScript面试题(你知道必要的意思吗英文)

  • 残疾人个人所得税减免怎么计算
  • 业务招待费税前扣除标准是
  • 国有独资企业是国企吗
  • 交易性金融资产的交易费用计入哪里
  • 发票面额增大
  • 中小企业开业税务登记所需资料
  • 已入账未抵扣退回发票
  • 季节性停工折旧吗
  • 其他流动资产的构成
  • 政府补助收入计算有了新变化
  • 外聘人员需要扣个人所得税吗
  • 建筑公司运营的流程
  • 认缴制下实收资本如何缴纳印花税
  • 保本型理财产品推荐
  • 公司借给个人的款项会计分录
  • 出口当月开票当月申报吗
  • 企业允许加计扣除的研发费用主要包括哪些?
  • 物流企业的大宗商品仓储用地是什么意思
  • 合作社未按时报税怎么处理?
  • 往年个税申报数据查询
  • 利息资本化的时点
  • 发票跨年了还能认证吗
  • 企业所得税汇算表
  • win11开机后
  • 微软发布新windows
  • 顺丰充值的钱可以退吗
  • 十天学会php教程
  • windows无法配置用户文件
  • 两名山地车骑手死亡
  • 货物运输税费
  • 资产减值会计处理对利润的影响
  • php遍历结果集
  • 编程主要学什么东西
  • 深度学习中的FPN详解
  • 变化检测是应用在图像的哪个运算中
  • html游戏大全
  • 待摊费用在资产负债表中怎么表示
  • 企业将存款汇往异地银行
  • 嵌入式软件开票要求
  • python复制文件的代码
  • python字典的特点和用处
  • 总公司签合同开票分公司做业务分公司如何确认收入?
  • 一般纳税人作废发票的流程
  • 开票软件里税收分类编码在哪更新
  • 劳动合同和劳务合同可以一起签吗
  • Windows2003 SQL2005添加系统用户修改系统登录密码
  • 个人所得税专项附加扣除2023
  • 支付员工的餐费怎么入账
  • 税金及附加里面包含什么
  • 税务机关多收税款几年可以要求退回
  • 跨年的进项税额转出要补交税款吗
  • 公司注册资本减资流程
  • 内控制度包括哪几方面
  • 投资收益的账务怎么处理
  • 党建信息的重要性
  • 销售自产农产品怎么核算成本
  • 装订好的凭证可以拿掉一页吗
  • 汽车几年折旧年限
  • 本月合计结账
  • windows没有无线网络
  • haozipsvc.exe是什么
  • 谁编写了元素周期表
  • win8.1安装应用商店
  • 由于您计算机中windows的版本比较
  • ubuntu 18.04 16.04
  • rundull32.exe
  • win7系统如何创建管理员账户
  • winxp系统如何调整屏幕亮度
  • 电脑windows7打不开怎么办
  • win10怎么安装google浏览器
  • win8系统怎么设置开机密码
  • win10预览版21h2
  • linux有哪几种安装方式
  • android基础入门教程
  • Custom List in inspector, displaying data your way[Unity]
  • junit 原理
  • js常用方法总结
  • js实现表格动态合并单元格
  • 税务举报被泄漏怎么办
  • 税务局工会
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设