位置: 编程技术 - 正文

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

  • 法人是残疾人有什么优惠政策
  • 纳税人与负税人一致的是
  • 进项税额比销项税额大怎么办
  • 有形动产租赁服务属于现代服务吗
  • 开普票需要公对公转账吗
  • 承租承包经营所得
  • 开咨询费需要合同吗
  • 会计为什么要计折旧费
  • 主营业务收入属于资产
  • 期间费用包括资本公积吗
  • 无形资产转让计入什么科目
  • 安装服务异地施工增值税在哪交
  • 免税发票不用纳税可以吗
  • 进项税和销项税税率一样吗
  • 新个税法规定的专项扣除包括住房公积金
  • 非学历教育培训费发票
  • 报销单里报销内容可以写送客户烟吗
  • 年终奖个人所得税缴纳标准
  • 增值税一般纳税人是什么意思
  • 订阅报纸属于会计科目吗
  • 包装物计价
  • 投资的子公司亏损注销
  • 费用报销单正确填写格式
  • 预收款交税未开发票申报表怎么
  • win10网络带宽
  • xshell怎么用vim
  • 房地产企业前期物业费可否税前扣除
  • 政府补助财务处理流程
  • enter an integer
  • springboot常用
  • uniapp微信小程序上传文件
  • 如何通过手机号码查对方在哪里
  • 进口的应税消费品,于报关进口时缴纳消费税
  • 领航ct
  • 感知机算法python
  • vue开发教程
  • init 4命令
  • selenium python 教程
  • 法人想从公司户提钱自己用有事吗
  • 人力资源增加什么资金积累
  • 公司开户限额一般多少
  • 安装php5.6
  • 富文本功能
  • 财政总预算会计的特点
  • 购入已提足折旧的固定资产账务处理
  • 一张报关单是可以报关吗
  • 换了公司个人所得税重新计算吗
  • 仓库物资盘盈盘亏怎么办
  • 不征税收入怎么做会计分录
  • 预收租金发票怎么开
  • 内账应付账款怎么做账
  • 含有增值税的工作有哪些
  • 支付商业承兑汇票怎么做
  • 香港的收据可以作为报销凭证吗
  • 建筑劳务公司的账务处理流程
  • 酒店营业成本率怎么算
  • 什么情形不属于共同犯罪
  • 如何冲减费用做账
  • 所得税核算的三种方法
  • sqlmd5加密后解密
  • sql语句的执行方式
  • ubuntu安装office2019
  • 标签windows
  • explorer.exe是什么指令
  • windows7的管理在哪里
  • bootstrap栅格布局
  • cocos2d怎么用
  • javascript要怎么学
  • linux bash中too many arguments问题的解决方法
  • shell脚本实例精讲
  • three.js 教程
  • windows node.js
  • Android spinner 的使用
  • js测试工具
  • 安卓 旋转屏幕
  • 四川省职称查询平台
  • 公司缴税款可以退税吗
  • 新疆碧桂园三期最新消息
  • 浙江国地税联合申报系统
  • 计提印花税入什么科目核算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设