位置: 编程技术 - 正文

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

  • 白酒的品牌使用费含增值税吗
  • 以前年度损益对应的科目
  • 退回以前年度费用怎么做帐
  • 出口资质需要哪些资质
  • 进项税额转出税率
  • 装修工程人工费占总价比例
  • 发票上盖财务章吗
  • 营改增后进项税额分摊
  • 存货换入无形资产考虑增值税
  • 银行结算账户的规定
  • 公司代扣代缴个人所得税能查到吗
  • 税务电子钥匙补办需要多久
  • 什么叫统借统还业务
  • 奖金发当月还是上月
  • 专票丢了可以拿复印件在所得税前列支吗
  • 固定资产分期抵扣怎么申报增值税?
  • 销售净利润率是综合反映企业成本效益的重要指标
  • 银行理财产品属于基金吗
  • 用友t3每月都要结账吗
  • 费用已付款未收到发票需要暂估入账吗
  • 固定资产投资增值税进项税额抵扣规定
  • 公司注销 缴税
  • 费用化支出含义
  • 简述php可支持哪些数据类型
  • linux文件夹怎么删除
  • win11系统如何
  • html页面中利用______标签可引入jquery库
  • 撤销与恢复快捷键分别是什么
  • 石楠花 开花
  • 预提费用会计处理
  • php pathinfo
  • 投资收益是否缴增值税
  • img标签铺满div
  • 应交税费的进项税和销项税
  • 逆回购要手续费吗
  • 公司注销公司名下的房子怎么办
  • 单位交的那部分医保去哪了
  • 地税代开的发票怎么计提税款?
  • 员工手机补助单怎么做账
  • 收到生育津贴如何入账
  • 厂区道路折旧年限最新规定
  • 增值税是否计入在建工程
  • 印花税的征收方式有哪些
  • 原材料的对应账户有哪些
  • 用友软件接口
  • 税费多一分钱怎么调回来?
  • 持有待售资产的条件
  • 本月无进项发票需要去增值税发票认证平台吗
  • 印花税征税对象包括
  • 鉴证咨询服务费可以抵扣吗
  • 产品质量认证费用属于什么成本
  • 交易的价格
  • 企业建帐的基本要求
  • mysql数据库迁移上云
  • 用友t6运行特别慢
  • win7桌面库图标怎么删除
  • ubuntu系统怎么修改ip地址
  • win10打开或关闭
  • win10阻止可能不需要的应用吗
  • winio在win7下使用
  • Win10中SmartScreen无法设置需要系统管理员身份该怎么办?
  • 如何打开音量控制器
  • 关闭xp不需要的服务
  • linux系统简介
  • 如何在linux
  • win7旗舰版提示不是正版
  • win10恢复以前系统
  • 在Linux系统中如果想移出已安装的软件
  • shell脚本转换为exe
  • php监控源码
  • Node.js中的construct
  • python编程数字
  • vue动态路由传参
  • 深入浅出python中文第二版pdf
  • 汉诺塔游戏教程
  • jquery自动加载的方法
  • jquery返回顶部代码
  • 财务报表的收入平稳
  • 购销合同印花税的计税依据怎么算
  • 内蒙古国税网上办税厅
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设