位置: 编程技术 - 正文

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

  • 怎么应对降税,不含税价怎么应对
  • 纳税检查调整的滞纳金怎么收
  • 防伪税控风险纳税人财务负责人和法人同一人
  • 定期定额个体工商户怎么报税
  • 采购成本和销售费用区别
  • 缺少订单停工费用如何做账
  • 非房产企业出售不动产需要缴纳增值税吗
  • 公司补缴社保协议书
  • 营改增一般纳税人标准
  • 跨年度发现的差错
  • 政府专项补助购置固定资产进项税可以抵扣吗?
  • 税负率是税率吗
  • 增值税普通发票对方作废了怎么办?
  • 异地工程需要预交税吗
  • 个人交汽车购置税流程
  • 租赁产生的成本有哪些
  • 融资租入的固定资产视为承租企业的资产体现了什么原则
  • 物业公司收的电梯费如何做账
  • 公司收到残联补助如何开票
  • win11系统摄像头黑屏
  • php代码自动生成
  • 安卓手机数据迁移到红米手机
  • 安代驾给我发短信
  • 管理费用的会计编码
  • 借支单还款后借支单要还么
  • 如何防止电子发票重复报销
  • 行政事业单位会计职责
  • html怎么做
  • 电子承兑可以提前贴现吗
  • 哪些收入不列入交纳党费计算基数
  • php如何继承多个类
  • 出售其他债权投资差额计入
  • 一天撸一个财务APP系统【安卓端+前端+后端】
  • 后端返回图片
  • 部署fabric
  • java web开发实例大全
  • vue常用
  • php怎么上传图片并保存到数据库
  • 资产评估属于什么科目
  • 车船税每年都要付吗
  • 文化事业建设费征收范围及计税依据
  • 购买茶叶怎么入账
  • 如何免费下载win10 家庭版
  • 电费账务qc
  • 原材料盘亏属于自然损耗
  • 一联发票和二联发票
  • 取得投资是什么意思
  • 微信支付宝等改观了人们的生活方式修改病句
  • PostgreSQL教程(七):函数和操作符详解(3)
  • 销售收入发生变动的影响
  • 以前年度损益调整借贷方向
  • 进项税额是怎么算的
  • 诉讼费应计入什么会计科目
  • 利润分配明细科目有哪些
  • 股权转让的实质
  • 租赁出租人分录
  • 员工借支备用金属于现金流量的哪类
  • 净资产收益率计算公式
  • 房地产项目企业
  • 如何设置银行存款日记账
  • mysql预编译原理
  • sql注入式攻击中单引号的作用
  • 新百伦588
  • ubuntu16.04创建用户
  • unix系统复制命令
  • 华硕p8h61主板升级cpu
  • Red Hat Enterprise Linux AS4( 企业版4.0下载)
  • win7检测有错误怎么办
  • win8.1怎么用
  • win10系统预览版
  • executing c1.exe
  • linux tar -czvf
  • assetstore怎么下载资源包
  • fragment的replace方法
  • python 爬取
  • jquery中的事件
  • [置顶]星陨计划
  • jquery自定义方法
  • android toolbar menu
  • 博兴公安局领导班子
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设