位置: 编程技术 - 正文

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

  • 进项税额比销项税额多怎么填申报表
  • 企业消费税会计处理案例
  • 一个人可以做多少家公司法人
  • 劳务公司收到劳务费怎么做账
  • 办理契税需要的户口本复印件可以吗
  • 外地工程款没有预缴会怎么样
  • 管理会计期末存货计算公式
  • 代账公司需要做报表吗
  • 医院员工工资表模板
  • 分包部分也享受价格优惠
  • 增值税属于会计科目的什么
  • 房产税原值是否包括土地
  • 二手房增值税如何交
  • 报销职工住院费多久到账
  • 融资性售后回租承租方出售资产为什么不缴纳增值税
  • 专家咨询费模板
  • 收到法人的借款
  • 管理人员的奖惩制度
  • 验资帐户
  • 合并报表的收入
  • 减免税附报需要哪些资料?
  • 应收账款的账面余额公式
  • 关于获得政府补助的公告
  • 公司设备租赁给客户怎么做科目
  • 付佣金怎么做分录
  • 销售货物结转成本会计分录
  • php 正则表达式
  • 文件夹共享设置权限
  • 小规模纳税人多久缴纳一次增值税
  • 租赁费和场地租赁费区别
  • 拆迁补偿收入如何纳税
  • 公会经费缴费单位应于每月
  • win10多任务视图怎么关闭
  • php docblocker
  • 招聘退休人员北京宿管
  • kali linux如何使用
  • 立体匹配原理
  • 《visual c++游戏编程基础》
  • phpcms使用教程
  • 什么情况下可以提取公积金
  • 工程项目发票几个点
  • 接手前往年的银行余额不平怎么办?
  • 为博客园开发了什么项目
  • 两个公司的钱转来转去
  • 在境外提供的广播影视节目(作品)的播映服务征收增值税
  • 给个人的返佣如何交税
  • 第四季度报表和年报对不上
  • 虚开发票是指怎样?
  • 固定资产折旧准备属于什么科目
  • 免税收入和不征税收入有何区别
  • 上级补助收入是指事业单位从主管部门和上级单位取得的
  • 缴纳增值税的会计处理方法
  • 公司债券分为
  • 融资性售后回租承租方出售资产为什么不缴纳增值税
  • 应交税金应交增值税
  • 税费改革的思路
  • 资产负债表日后非调整事项应当在附注中披露
  • 企业劳务费用如何记账
  • 招标代理服务费应该由谁支付
  • 发票过账是什么意思
  • linux操作系统基本操作
  • 装win7ahci
  • window8怎么样
  • win10系统如何设置不休眠
  • 在linux操作系统中把外部设备当作文件统一管理
  • Linux系统开源VPN Openvpn进程异常退出解决方法
  • unity自动攻击
  • unity www读取本地视频文件和外部视频文件 播放视频动画和视频声音
  • easyui 日期格式化
  • 对new functionName()定义一个函数的理解
  • Linux查看所有用户和密码
  • chrome heat
  • Node.js中的construct
  • python爬虫介绍
  • JavaScript中的变量名不区分大小写
  • js响应事件的过程
  • js文字滚动代码
  • 香港企业查询系统
  • 重庆市电子税务局电话
  • 审计验资费计入什么科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设