位置: 编程技术 - 正文

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

  • 退个税手续费如何申报
  • 应税销售收入是指什么
  • 劳务公司一般纳税人可以抵扣进项税吗
  • 卷烟消费税是怎么算
  • 企业信用公示的时效是多久
  • 房屋租赁房产税税率是怎样计算的
  • 税务局未核定的印花税
  • 事业单位结余如何分配
  • 无票销售纳税后怎么处理
  • 认购私募股权基金
  • 支付的劳务派遣服务费现金流量
  • 各部门发生的医保费用
  • 高速公路的发票怎么补
  • 出口退税为0的产品明细
  • 技术服务合同增值税税率3%
  • 发票上单价可以开0吗
  • 退休人员再任职个人所得税
  • 审计调整分录如何处理
  • 企业为职工负担的个人所得税是什么意思
  • 跨年度多计提的印花税怎么冲回
  • 资产负债表待摊费用出现负数
  • 差额纳税和全额纳税
  • 股权投资收入会计处理
  • 总产值在报表中怎么看
  • 超市库存商可以分为几大类
  • win7 excel
  • 新的磁贴
  • php 静态
  • service.exe是什么进程
  • 出口退税科目 月底如何结转
  • 安徽4岁男孩户口已解决
  • 企业职工教育培训经费列支范围适用事业单位
  • 公允价值变动损益在利润表哪里
  • php删除语句
  • 应缴纳的房产税计入什么科目
  • 报销差旅费的会计分录为什么是其他应收款
  • thinkphp 部署
  • ChatGPT的火爆出圈,你对它有几分了解?
  • exfat转换fat32命令
  • 物价变动的影响因素
  • 几种财务自由
  • 出租固定资产租金属于什么收入
  • 企业增值税的计算
  • 未确认融资费用账务处理
  • 物流公司过户给我需要做什么
  • 进项税已认证未缴纳
  • 行政单位基建账地质灾害评估报告计哪个科目
  • 总资产利润率一般为多少
  • 房地产开发打桩
  • 发票开预付卡充值可以计入费用吗?
  • 企业对疫情
  • 结存材料实际成本计算公式
  • 电信电子发票什么格式
  • 企业应收票据
  • mysql事物的作用
  • sql语句数量
  • mysql获取今天数据
  • mysql深入理解
  • win7系统u盘打不开怎么办
  • 不重装系统怎么修复
  • 微软公布新企业AI产品定价 股价应声涨至盘中纪录高位
  • fedora29
  • win8.1iso
  • macbook调节音量怎么没反应
  • Linux磁盘分区的作用
  • 华硕a400u安装win7
  • win10每次开机提示硬件设置已更改
  • windows7的word
  • [置顶] 关于在vs2013中配置opengl红宝书第八版环境
  • android获取位置信息
  • html网站首页
  • 详解使用Visual Studio Code对Node.js进行断点调试
  • 学习雷锋好榜样
  • locust框架
  • 电子税务局打印发票提示本机未检测到
  • 苏州峰谷电怎么申请
  • 乡镇调研报告最佳范文
  • 知道金额,税额怎么计算
  • 绵阳税务局副局长
  • 出口退税已提交数据撤回
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设