位置: 编程技术 - 正文

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

  • 投资性房地产税务上可以计提折旧吗
  • 济南非税是什么意思
  • 个税申报数据有误,如何快速更正
  • 金蝶专业版怎么增加一级科目
  • 员工培训的费用按照多少钱计入安措费
  • 个体工商户化妆品经营范围
  • 银行小额贷款是怎么还款的
  • 产品亏本销售财务如何处理
  • 考务费属于什么税目
  • 融资租赁与经营租赁相比具有的优势
  • 公司年会增值税专用发票可以抵扣吗?
  • 工程交税需要什么资料
  • 城建税教育费附加税率怎么计算
  • 预征税额是什么意思
  • 不能远程补报之前的税款所属期
  • 未来公司销售一批产品给东方公司
  • 单位报销托儿费
  • 人工成本如何分摊到服务成本
  • 专用发票密码区显示数电票号码
  • 转账时开户行写错了钱转出去了对方收不到
  • 现金流量表附表的其他指的是什么
  • 经营租赁交什么税种
  • 资金筹集业务的会计处理
  • 社保缴费申报表文件
  • 生育津贴支付方式
  • 一般纳税人认定管理办法
  • 支付银行贷款利息计入现金流量表
  • 2022年苹果iphone14一个几个颜色
  • winspool.drv病毒
  • 非货币性资产交换的记忆口诀
  • 小规模纳税人销售使用过的固定资产
  • phpstan
  • vue 登录模板
  • 挂靠公司收费几个点
  • php获取浏览器ua
  • php点击下载
  • rk3566 rk3288
  • sbc奇思妙想
  • 共管账户和联名账户
  • 小企业会计准则没有以前年度损益调整科目
  • 人力资源公司财务工作心得与感悟
  • 房屋维修费属于什么税收分类编码
  • 促销服务费分录
  • sqlcoalesce
  • 企业代扣代缴个人所得税申报流程图
  • 延期付款利息收入要交增值税吗
  • 资产负债表中应收账款的计算公式
  • 一般纳税人登记 核算地址
  • 增值税留抵有时间限制吗
  • 残保金季报还是月报
  • 营改增后转让土地使用权怎么交增值税
  • 银行退汇怎么做会计分录
  • 手机发票计入什么科目
  • 股东将股权转让后是否还承担责任
  • 销售红酒的公司
  • 建账时必须输入的内容有哪些
  • 积分中的换元怎么使用
  • 开机蓝屏怎么回事
  • 服务器时间和电脑时间
  • linux系统百科
  • macos创建文件夹
  • centos下载软件并安装
  • win10怎么转移文件到其他盘
  • 常用的linux系统版本有哪些
  • win10更新提示错误
  • unity绘制曲线
  • field.set方法
  • android更改应用名称
  • Eclipse引入jdk1.8
  • android开发范例实战宝典
  • 加密批处理代码
  • angular form表单
  • javascript高级程序设计pdf百度云
  • 广西地税局局长
  • 化妆品的消费税率为
  • 医院法制科工作职责
  • 深圳电动车怎么注册登记
  • 东莞税收突破2000亿
  • 车船税完税证明开具如何开具
  • 汕头汕尾什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设