html键盘制作,HTML手写键盘(一)

HTML手写键盘 (单密码框)

先上图

c729e3508269

粘贴图片.png

大致原理:先用css画出整个键盘 ,并没有input框,如果使用input实现效果,则需要多个input,这样的后果是需要多次调用键盘,影响整体的体验,用ul li画出密码框效果,随着按键,对密码进行消失隐藏操作html如下:

输入支付密码

  • ![](img/dian.png)
  • ![](img/dian.png)
  • ![](img/dian.png)
  • ![](img/dian.png)
  • ![](img/dian.png)
  • ![](img/dian.png)

忘记密码?

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 取消
  • 0
  • ![](img/tuige.png)

js部分:首先定义一个变量用来存放显示隐藏的密码图片的下标,定义数组是为了存放密码,

点击数字 i 为密码框下标,下标从0开始,将获取到的点击的数字放在数组中,同时根据下标来显示隐藏密码

当i 为6时,将数组拼接成一个6为密码的字符串

点击删除图标,删除数组最后一位,并且隐藏密码图标。

var i=0; arr=[] $('.number1').click(function (){ if (i>=0&&i<=5) { arr.push(($(this)[0].innerText)) $('.mima1').eq(i).css('display','block') i++; } if (i==6) { var str=arr.join('') console.log('密码:'+str) } }) $('#del1').click(function (){ if (i>0&&i<=6) { arr.pop(); i--; $('.mima1').css('display','none') for (var j = i-1; j >= 0; j--) { $('.mima1').eq(j).css('display','block') } } })

效果图

c729e3508269

粘贴图片.png

点的图片请自行下载

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/442812.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

登录页面

<!doctype html> <html><head><meta charset"utf-8"><title></title></head><link rel"stylesheet" href"../css/登录页面.css" /><body><form action"#" method"get&…

在计算机网络术语中wan的中文意思是什么,男生聊天中wan是什么意思 wan是什么的缩写...

在聊天的过程中&#xff0c;有的人喜欢发“wan”&#xff0c;这是晚安的意思吗&#xff1f;还是其他的意思&#xff1f;男生聊天中wan是什么意思&#xff1f;wan是什么的缩写&#xff1f;男生聊天中wan是什么意思&#xff1a;wan是“玩”、“晚安的晚”等字的拼音&#xff0c;根…

计算机管理 内存在哪里看,教您win7怎么查看内存

我们都知道&#xff0c;每运行一个程序就会占用内存资源&#xff0c;程序运行多了&#xff0c;就会导致电脑运行缓慢。找到无关但大量占用硬件资源的程序将有助于电脑的运行。那么win7怎么查看内存运行呢&#xff1f;下面&#xff0c;小编就提供解决win7系统下如何查看内存资源…

武汉超级计算机中心,加快打造“五个中心” 武汉率先开建人工智能计算中心...

(来源&#xff1a;武汉市发改委)原标题&#xff1a;加快打造“五个中心” 武汉率先开建人工智能计算中心从华为东莞松山湖基地运来的预制化模块箱体&#xff0c;正在光谷科学岛起步区被吊装&#xff0c;未来将被“拼装”成武汉重要的人工智能算力基础设施。3月1日&#xff0c;武…

计算机232接口接线,9针rs232串口接线图以及接线方法

原标题&#xff1a;9针rs232串口接线图以及接线方法九针串口即RS-232接口&#xff0c;个人计算机上的通讯接口之一&#xff0c;由电子工业协会(Electronic Industries AssociaTIon&#xff0c;EIA) 所制定的异步传输标准接口。通常 RS-232 接口以9个引脚 (DB-9) 或是25个引脚 (…

苏宁css代码生成器,【前端】06 - rem + less + 媒体查询 - 制作苏宁首页

1. 创建目录结构目录结构2. 引入 normalize.css 初始化样式。3. 编写公共的 common.less 文件 。编写common.less 设置常见的屏幕尺寸&#xff1a;/*1. 设置常见的屏幕尺寸 修改里面的 HTML 文字大小*//* 因为我们pc端也可以 打开苏宁移动端首页&#xff0c;我们默认HTML字体大…

微信软件服务器在那个国家,安道尔究竟是什么地方?为什么2000万中国人微信地址都选在安道尔...

原标题&#xff1a;安道尔究竟是什么地方&#xff1f;为什么2000万中国人微信地址都选在安道尔目前我们国家在聊天交友软件中广泛使用微信进行沟通交流&#xff0c;微信也成为了目前国内聊天软件领域当之无愧的第一巨头&#xff0c;然而在微信添加朋友的时候&#xff0c;我们常…

IDEA Tomcat Catalina Log出现乱码

将tomcat – 》conf --》logging.properties 这五处UTF-8改为GBK&#xff0c; IDEA的编码还是UTF-8不用动&#xff0c;问题解决

我的世界有宠物系统的服务器,我的世界1.6.4宠物战争服务器客户端

这是我的世界1.6.4宠物战争服务器客户端&#xff0c;是一个加入了武器械丶宠物丶刀剑技能等等MOD的服务器客户端。欢迎感兴趣的玩家们下载体验&#xff01;服务器介绍本服是新战争服本服特点&#xff1a;刺激的副本&#xff1a;宠物陪你战斗&#xff1a;3D武器械玩不腻&#xf…

IDEA启动Tomcat AJP连接器配置secretRequired=“true“,但是属性secret确实空或者空字符串,这样的组合是无效的解决办法

修改Tomcat安装目录》conf》server.xml 配置文件 Connector标签里&#xff1a; 加上 secret"TOMCAT_AJP_SECRET6567" “或者”加上secretRequired"" 这两个配置文件&#xff0c;只需要加一个&#xff0c;或者都加也可以

初学多线程使用中踩过的坑

wait使用&#xff0c;外面没有加synchronized &#xff0c;导致频繁报错。 IllegalMonitorStateException - 如果当前线程不是对象监视器的所有者报异常。 wait使用时会释放锁。并且使当前线程休眠&#xff0c;所以如果没有在synchronized 里面&#xff0c;没有获得锁。就会报错…

vue element-ui登录页面源码

HTML <!DOCTYPE html> <html><head><meta charset"utf-8" /><title>登录</title><script src"static/Vue.jsv2.6.12.js" type"text/javascript" charset"utf-8"></script><scrip…

基于vue,elementui的注册页面源码

HTML <!DOCTYPE html> <html><head><meta charset"utf-8"><title>新用户注册 USER REGISTER</title></head><script src"static/Vue.jsv2.6.12.js" type"text/javascript" charset"utf-8&qu…

sql语句简单的单表查询语句

/* 查询库存大于20的信息 SELECT*FROM product WHERE stock>20; */ /*查询品牌为华为的商品信息 SELECT * FROM product WHERE brand‘华为’; */ /查询金额在4000~ 6000之间的 SELECT * FROM product WHERE price>4000 AND price < 6000; SELECTFROM product WHER…

mysql简单聚合函数根据条件单表查询

/*计算product表中所有的记录条数 SELECT COUNT(*) FROM product; *//*获取最高的价格 SELECT MAX(price) FROM product; *//*获取最低库存 SELECT MIN(stock) FROM product; *//**获取总库存的数量 SELECT SUM(stock) FROM product; *//**获取品牌为苹果的总库存数量 SELECT S…

mysql单表简单排序查询

-- 按库存升序排序 SELECT * FROM product ORDER BY stock ASC;-- 查询名称中包含手机的商品信息 按金额降序排序 SELECT * FROM product WHERE NAME LIKE "%手机%" ORDER BY price DESC;-- 按照金额升序排序&#xff0c;如果金额相同按库存降序排序 SELECT * FROM p…

mysql简单的sql语句单表分组查询

-- 按品牌分组&#xff0c;获取每组商品总金额 SELECT brand,SUM(price) FROM product GROUP BY brand; -- 对于金额大于4000 的商品 按品牌分组&#xff0c;获取每组商品总金额 SELECT brand,SUM(price) FROM product WHERE price > 4000 GROUP BY brand;-- 对于金额大于40…

mysql简单的分页查询sql语句

-- limit 当前页数&#xff0c;每页显示条数 当前页数 &#xff08;当前页数-1&#xff09; * 每页显示条数-- 每页显示3条数据-- 第一页 SELECT * FROM product LIMIT 0,3; -- 第二页 SELECT * FROM product LIMIT 3,3; -- 第二页 SELECT * FROM product LIMIT 6…

mysql多表内连接查询

-- 查询用户信息和对应的订单信息 SELECT * FROM USER INNER JOIN orderlist ON orderlist.uiduser.id;user-- 查询用户信息和对应的订单信息 起别名 SELECT * FROM user u INNER JOIN orderlist o ON o.uidu.id;-- 查询用户 姓名 年龄&#xff0c; 订单编号SELECT u.NAME, --…

mysql简单外连接查询

-- 查询所有用户信息 以及用户对应的订单信息 SELECTu.*, //用户所有信息o.number //订单 FROMUSER u LEFT OUTER JOIN orderlist o //订单表 ON o.uidu.id; //用户表-- 查询所有的订单信息 以及订单所属的用户信息 SELECTo.*, //订单表u.NAME FROMUSER u RIGHT OUTER JO…