位置: 编程技术 - 正文

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

  • 个人独资企业要交税吗
  • 出口货物不报关走快递
  • 出票后定期付款的汇票是什么意思
  • 增值税现代服务业6大行业
  • 个人所得税0申报表怎么填
  • 什么企业符合加计扣除的条件
  • 技术服务费怎么结转成本
  • 房租违约金收入怎么做账
  • 增值税进项抵扣怎么做账
  • 小规模纳税人的企业所得税税率
  • 防伪税控服务费怎么算
  • 牛奶公司饲养奶牛生产牛奶
  • 计算并分摊本月利润
  • 餐饮店充值
  • 专项资金可以存定期吗
  • 加计扣除要交企业所得税吗
  • 营改增后小规模纳税人税率是多少
  • 不得税前扣除的税金
  • 工业企业哪些房子要交房产税
  • 奖金退还
  • 关于补充养老保险
  • 加油费开的专用发票可以用来抵扣企业所得税吗
  • 工商年报单位缴费基数从哪看
  • 餐费可以列入哪些费用明细
  • 一般纳税人如何零申报
  • 事业单位去年的岗位今年还会招吗
  • 支票可以自己给自己开吗
  • 财务报表批准日是哪一天
  • 企业所得税减免税额计算公式
  • mac qq音乐怎么下载mp3格式的音乐
  • 库存商品入库的会计科目
  • win7系统步骤
  • 企业扶贫有什么优惠政策
  • 预付账款流程
  • 挂证不付工资只代缴社保账务处理
  • php数组函数大全
  • 长期借款利息的会计科目
  • 短期资金都是债务类资金
  • 待报解预算收入什么意思
  • echartx轴刻度设置
  • php curl_exec
  • vue数据表
  • javascript中文手册
  • php curlfile
  • 营业额增长率公式
  • 研发入库的产品销售出库怎样做账
  • 退税还没到
  • mongodb数据库中使用哪个数据库可以设置用户名和密码
  • 成本会计的岗位要求
  • 建筑业外管证预审要多久
  • 银行存款为负数可以结账吗
  • 第一次建账要填期初余额吗
  • 复利和年金的区别通俗易懂的
  • 融资租入固定资产的租赁费属于什么费用
  • 固定资产正常报废与非正常报废的会计处理基本相同
  • 不含税转换
  • 土地使用权入账务处理
  • 退客户多余货款怎么处理
  • 供应商奖惩制度具体办法
  • 残保金新公司第一年免费吗
  • 增值税专用发票使用规定 最新
  • 建厂房之前需要什么条件
  • 出口转内销账务处理以前年度
  • 世界杯猜测
  • centos如何删除用户组里面的用户
  • windows中的帐户类别administrator为
  • hadoop开发环境linux集群的安装步骤
  • 计算机 win10 桌面
  • mac如何中文输入法
  • win8垃圾清理
  • windows8.1家庭版安装密钥
  • andriod 控件
  • 在Debian(Raspberry Pi)树莓派上安装NodeJS的教程详解
  • jquery unload
  • Shell脚本统计文件行数
  • python3解析json
  • python的读取和写入
  • 物业管理用房如何申请
  • 杭州国家税务局陈英泽
  • 四川省地方税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设