实用范文
《JavaScript如何把表单密码的隐藏和显示出来》
Word格式可编辑可修改
精心整理放心阅读欢迎下载
文档信息
JavaScript如何把表单密码的隐藏和显示出来
JavaScript如何把表单密码的隐藏和显示出来
为了网站的安全性很多朋友都把密码设的比较复杂但是如何密码不能明显示不知道输的是对是错为了安全起见可以把密码显示的那么基于js代码如何实现的呢 当用户输入时密码显示为圆点或者星号 为了确保用户输入的正确 用户可以点击让密码显示的按钮.直接就先看节目效果。
界面结构 一个外层的pass-box 然后内层加入input和一个i标签 且给他们加入相应的class名称。
现在我们给相应的class加入相应的属性值.在这个box里 i需要在input之上 所以需要给i一个position属性 然后调整其top和right.然后给其设置宽度和高度设置其背景图片。
.pass-box {width: 300px;margin: 30px auto;position:relative; } .pass-box input {border: #cccccc 1pxsolid;background-color: #fff;color: #666;padding: 10px;width:100%;box-sizing: border-box; } .pass-box i {display: inline-block;width: 30px;height: 30px;position: absolute;right:5px;top:5px;background-image: none;background-si ze: 200%200%;background-position: center;
这样界面效果完成.然后给i加入点击事件.在HTML结构中我们给了i一个状态 这个作用主要是用于用户两次点击效果的判断. 点击第一次 密码显示; 点击第二次 密码隐藏.重复这样的动作.所以利用这个state来查看其状态。
重点就在于 修改input的`type属性 显示的时候type为text 隐藏的时候是password.所以JS的逻辑处理也是比较清晰。var ele_pass_box = ("div") [0] ;var ele_pass =ele_pass_("input") [0] ;var ele_eye = ele_pass_("i") [0] ;ele_=function () {var state = ("state") ; if(state === "off")
{ele_("type" "text") ;ele_("state" "on") ;ele_ = ; } else{ele_("type" "password") ;ele_("state" "off") ;ele_ = 1 ;
这就是逻辑代码 代码量不多.大家在测试的时候 注意细节就好。
以上是小编给大家分享的基于JavaScr ip t实现表单密码的隐藏和显示出来的全部内容希望对大家有所帮助
为提高学习交流本文整理了相关的实用范文有 《如何让表单中的内容在屏幕上显示Ja vaScrip t》 、 《如何理解Ja vaScrip t表单的基础知识》 、
《,ja vascrip t break和con tinue区别》 、 《Ajax和ja vascrip t的区别》 、 《如何把EXCEL中将隐藏的行和列显示出来的方法》 、 《Ja vaScrip t和JSP的区
别》 、 《如何显示和隐藏Excel公式》 、 《隐藏的文件怎么显示出来》 读者可以在平台上搜索。
“Ja vaScrip t如何把表单密码的隐藏和显示出来”文档源于网络本人编辑整理。本着保护作者知识产权的原则仅供学习交流请勿商用。如有侵犯作者权益请作者留言或者发站内信息联系本人我将尽快删除。谢谢您的阅读与下载
profitserver正在对德国vps(法兰克福)、西班牙vps(马德里)、荷兰vps(杜廷赫姆)这3处数据中心内的VPS进行5折优惠促销。所有VPS基于KVM虚拟,纯SSD阵列,自带一个IPv4,不限制流量,在后台支持自定义ISO文件,方便大家折腾!此外还有以下数据中心:俄罗斯(多机房)、捷克、保加利亚、立陶宛、新加坡、美国(洛杉矶、锡考克斯、迈阿密)、瑞士、波兰、乌克兰,VPS和前面的一样性...
提速啦简单介绍下提速啦 是成立于2012年的IDC老兵 长期以来是很多入门级IDC用户的必选商家 便宜 稳定 廉价 是你创业分销的不二之选,目前市场上很多的商家都是从提速啦拿货然后去分销的。提速啦最新物理机活动 爆炸便宜的香港CN2物理服务器 和 日本CN2物理服务器香港CTG E5 2650 16G内存 20M CN2带宽 1T硬盘 150元/月日本CN2 E5 2650 16G内存 20M C...
Megalayer 商家在之前也有记录过,商家开始只有提供香港站群服务器和独立服务器,后来也有增加到美国独立服务器,以及前几天也有介绍到有增加香港VPS主机。对于香港服务器之前有过评测(Megalayer香港服务器配置一览及E3-1230 8GB服务器评测记录),这里申请到一台美国独立服务器,所以也准备简单的评测记录。目前市场上我们看到很多商家提供VPS或者云服务器基本上没有什么特别的,但是独立服...