位置: 编程技术 - 正文

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面试题(你知道必要的意思吗英文)

  • 进项税认证后转出
  • 计提税费表格
  • 2021年白酒新政策
  • 公司借款受托支付是什么
  • 应收应付账务处理工作具体做哪些
  • 会计凭证包括哪三种
  • 白酒消费税纳税人
  • 季末计提所得税可以根据本年利润计算吗?
  • 费用挂账的会计分录怎么做
  • 企业的成本核算包括
  • 商场促销的税务处理怎么做?
  • 货币性短期薪酬影响损益的金额
  • 集团公司收到的发票
  • 变更法人流程具体流程图
  • 投资性房地产租赁期开始日
  • 研发支出转入管理费用摘要
  • 营业外支出罚款要交税吗
  • 工程预付款未按时支付
  • 无发生额有没有对账单
  • 怎么确定是不是本人
  • 房屋租赁发票在哪开
  • 工程多少金额需要投标
  • 小规模纳税人可以自己开专票吗
  • 非同一控制下投资收益怎么计算
  • 增资有哪些途径
  • 存货计价方法的选择对利润表中的项目没有影响
  • 产品毛利率计算表
  • 处置固定资产损失的账务处理
  • 社保企业报盘是什么
  • txt文档乱码怎么办
  • 什么是毛利润和纯利润
  • 核定征收印花税计算公式
  • 应收账款和预收账款有什么区别
  • macbookair怎么设置屏幕
  • windows 11任务栏没有网络图标
  • win7纯净版怎么联网
  • 苹果手机录音转mp3怎么转
  • 鸿蒙系统如何设置定位
  • php str split
  • 住房贷款利息支出专项附加抵扣
  • keyemain.exe是什么
  • php r
  • php 操作mysql
  • 外币借款费用
  • auto系列软件
  • ConvNeXt V2学习笔记
  • 年度总产值等于营业收入
  • 错账的类型及对应的更正方法
  • 个人所得税生产经营所得B表
  • 申报水利基金的流程
  • 计算机中的意思和含义
  • 国税办税人员怎么解绑
  • 财务报表信息的分类
  • 控股公司的收入怎么计算
  • 车险 保险金额
  • 营业外收入如何纳税
  • 应交税费未交增值税借方表示什么
  • 建筑劳务清包工账务处理
  • 社保费和公积金计提分录
  • 过路费计入差旅费还是车辆
  • 福利费专票分录
  • 进项税额抵扣时分录
  • 营改增的增值税
  • 公司固定资产有很多种类,怎样计提折旧
  • mysql获取当前日期时间函数
  • w10预览版21343下载
  • 催化剂过低怎么解决
  • 如何知道自己的邮箱号
  • 进不去操作系统 怎么样修复引导
  • 如何管理和维护宿舍卫生
  • 如何显示文件后缀名
  • Android ViewStub 布局延迟加载
  • shell脚本编写的基本知识
  • jquery点击按钮切换图片
  • js响应事件的过程
  • adb工具使用说明文档下载
  • python查询系统
  • 耕地建仓库属于违规
  • 陕西国税电子税务局app
  • 小规模纳税季度申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设