位置: 编程技术 - 正文

JS模仿手机端九宫格登录功能实现代码(js手机模拟器)

编辑:rootadmin

推荐整理分享JS模仿手机端九宫格登录功能实现代码(js手机模拟器),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js模拟登录网站,js手机版,js模拟用户操作,js 模拟new,js手机模拟器,js模拟登录网站,js手机模拟器,js 模拟new,内容如对您有帮助,希望把文章链接给更多的朋友!

最近没有项目做,闲来无事写了一个小demo,特此分享到积木网平台,供大家参考下,本文写的不好还请各位大侠见谅!

 功能及方法逻辑都注释在代码中。所以麻烦大家直接看代码。

 效果如下:

 话不多说直接上代码:

 js部分:

 首先我们先画出两个九宫格,一个用于登录和首次设置滑动密码使用,另个用于再次设置滑动密码,用于与第一次输入的滑动密码进行对比,判断两次密码是否一致

 第一个九宫格

JS模仿手机端九宫格登录功能实现代码(js手机模拟器)

在用同样的方式画出第二个九宫格

html部分:

用户登录时通过业务逻辑层查询数据库,看客户是否设置九宫格密码,如果设置则调用add()方法,未设置则调用upup()方法。

当用户已经设置过时我们进行如下操作(调用add()方法):

这里我们可以获取客户在九宫格滑动的密码,将之取出来(即 passwd),我们将之与隐藏元素pass中的密码对比,如果一样这进入下一步,即登录成功。因为是dome所有密码我直接放在页面的元素中,在实际开发中不建议这样,最好在后台进行对比,如果要这样请加密之后操作。如果用户为第一次设置的话,我们调用upup方法

这里我们获取到用户第一次滑动设置的密码将之赋给pass元素中。

然后调用Recursive方法

  我们将第二次设置的密码与第一次对比,如果一样我们就通过ajax将密码传到后台,进行密码保存操作。如果两次输入不一样我们就通过递归在将自己在调用一次进行对比,直至通过,当然你也可以设置3次不同重新设置什么的。

  由于功能很简单就不进行详解,如果有不明白或者要参考源码的请留言,我会编写一个dome与大家分享。

JavaScript Math 对象常用方法总结 Math.abs(x):可返回数的绝对值Math.ceil(x):向上取整Math.floor(x):向下取整Math.max(x,y):最大值Math.min(x,y):最小值Math.random(x):随机数Math.round(x):四舍五入获取指定范

JavaScript String 对象常用方法总结 字符串是不可变的。字符串方法,不会改变原有字符串的内容,而是返回一个新字符串。charAt():返回在指定位置的字符。concat():连接两个字符串文本

onclick和onblur冲突问题的快速解决方法 新浪首页的搜索框里面有一个使用ajax的下拉框。我们需要实现一个点击下拉框里面的一项,让搜索框里面的值变成这一项,同时下拉框消失的效果,但

标签: js手机模拟器

本文链接地址:https://www.jiuchutong.com/biancheng/369900.html 转载请保留说明!

上一篇:Bootstrap Chart组件使用教程(bootstrap 图表插件)

下一篇:onclick和onblur冲突问题的快速解决方法(onclick和onclientclick)

  • 金税三期反映出来的是前几年的问题
  • 计算企业所得税分录
  • 地税票子怎么补办
  • 个体工商户营业执照年检网上申报
  • 财务报表中的存货怎么做掉
  • 所得税汇算清缴时间期限
  • 增值税普通发票查询真伪
  • 购买成品入库并结转成本会计分录怎么写?
  • 去国外参加展览的英文
  • 回购库存股所有者权益会发生变化吗
  • 建筑工程的适用范围
  • 技术开发费加计扣除优惠政策
  • 不能抵扣的进项税怎么做账
  • 馒头税率是9么
  • 资产处置税务风险有哪些
  • 开办费要如何扣款
  • 核销单丢失后应该怎么挂失和补录处理呢?
  • 收到工程款退回的账务处理
  • 一般纳税人增值税申报操作流程
  • 网上申报城建税及附加怎么操作
  • 机动车销售发票如何认证抵扣?
  • 个税手续费返还属于政府补助吗
  • 公司增资的方式有什么
  • win8的无线设置
  • php中??
  • 苹果电脑进入安全模式按什么键
  • 收外汇的账务处理实例
  • uni-app实战教程
  • 货物运输印花税计算公式
  • 购入材料的实际成本
  • 前端框架源码
  • elementui表格自定义排序
  • gpt最大
  • day02-HTML02
  • 增值税发票完税证明图片
  • 购买加油卡如何做会计分录
  • 报税网页打不开报表怎么办
  • 应交税费月末怎么结转分录
  • 循环表是线性表吗
  • ieee compel 2021
  • python__get__
  • 阿里云主机安装软件
  • 收到服务费的增值税发票
  • 固定资产投资额在财务报表中怎么体现
  • 用商品抵债的分类有哪些
  • 合并财务报表为什么要抵消子公司所有者权益
  • 佣金和其他费用
  • 土地契税税率计算公式
  • 购买金税盘的费用会计分录
  • 股本权益性投资和股权投资有区别吗
  • 出售设备账务处理
  • 累计折旧可以作为利润分配吗
  • 施工单位索赔应满足哪些条件?
  • 纳税人财务核算内容包括
  • mysql安装不成功怎么办
  • 如何抛弃七情六欲
  • 修改远程桌面端口命令是什么
  • win7进bios设置启动盘
  • xp系统怎么强制结束进程
  • 蓝屏代码bad_system_config_info
  • win10每次开机提示硬件设置已更改
  • linux ps-l
  • 在linux操作系统中,/etc/rc.d/init.d
  • cocos2d-x教程
  • OpenGL Tips: 在Visual C++中调用FreeGLUT
  • JS实现的base64加密解密完整实例
  • window.open打开窗口设置背景色
  • jquery 选择
  • javascript中window.onload
  • javascript入门教程
  • jqury选择器
  • android 安卓开发 openssl
  • unity接入安卓sdk
  • js设置图片边框
  • jquery示例
  • 家庭农场有什么用途
  • 顺德中学校徽图片大全1998年
  • 四川地方税务 副局长 晓宏
  • 外汇申报填写什么最简单
  • 工信部摩托车目录查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设