时间:2021-05-26
上次看到别人说写一个类似支付宝支付密码的输入框效果,今天就想自己写了试试看,大体功能是实现了。
已实现部分:
1. 焦点会随着输入数值往后推移
2. 如果输入的非0-9,则会出现提示
3. 按Backspance回车可以对应格子焦点往前推移
4. 按回车或者点击按钮可以触发按钮点击事件,获得输入值
未完善部分:
1. 在控制输入类型的时候,只有0-9、非0-9以及回车、回删几个键盘事件的区分,不够完善
2. 输入框用的input标签,password类型,会将输入值变成圆点,但是圆点太小不够美观,不知道如何改变圆点大小,考虑是否要画个圆点遮盖
ps:代码不够精简,很多感觉还可以改进精简。
效果图:
代码段:
**index.html 主要代码**
<div class="content"> <div class="title">支付宝支付密码:</div> <div class="box"></div> <div class="forget">忘记密码?</div> <div class="point">请输入6位数字密码</div> <button class="getPasswordBtn">一键获取密码</button> <div class="errorPoint">请输入数字!</div></div>**reset.css代码**
*{ padding: 0; margin: 0;}.content{ width: 400px; height: 50px; margin: 0 auto; margin-top: 100px;}.title{ font-family: '微软雅黑'; font-size: 16px;}.box{ width: 190px; height: 30px; border:1px solid #ccc; margin-top: 10px; line-height: 30px;}.content .box,.forget{ display: inline-block;}.content .forget{ width: 100px; color:lightskyblue; vertical-align: super; font-size: 14px;}.box input.paw{ width: 30px; height: 20px; line-height: 20px; margin-left: -9px; border:none; border-right: 1px dashed #ccc; text-align: center;}.box input.paw:nth-child(1){ margin-left: 0;}.content .box .pawDiv:nth-child(6) input.paw{ border: none;}.content .box input.paw:focus{outline:0;}.content .box .pawDiv{ display: inline-block; line-height: 30px; width: 31px; height: 31px; margin-top: -2px; float: left;}.point{ font-size: 14px; color: #ccc; margin: 5px 0;}.errorPoint{ color: red; display: none;}.getPasswordBtn{ width: 100px; height: 30px; background-color: cornflowerblue; font-size: 14px; font-family: '微软雅黑'; color: white; border: none;}**main.js代码**
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
1、支付宝账户若被支付宝系统检测到有安全风险,页面会有提示,请按照页面提示修改支付宝账户的密码,点击【修改登录密码和支付密码】; 2、输入支付宝账户名和校
在我们平台外购物是支付宝和微信扫描功能,每输入几美元密码都很麻烦,所以很多支付宝用户过去开设支付宝免除密码支付的方法安全吗?支付宝免费支付安全吗?支付宝官方回应
先奉上效果图html代码仿手机微信支付输入密码界面效果去支付请输入支付密码测试商品¥88.88123456789清空0删除cssbody{margin:0;pa
登陆支付宝 打开支付宝首页,输入账号及密码登录支付宝。 账户设置 登录以后点击支付宝首页的【账户设置】按钮。 修改密码 在账户设置页面找到【支付密
支付宝手机宝令怎么开通?支付宝手机宝令开通成功后,在电脑上使用支付宝付款等关键操作时,输入支付密码的同时,还需输入手机宝令动态口令进行验证,确保支付宝账户资金更