显示JavaScript如何把表单密码的隐藏和显示出来(论文范文)

隐藏文件怎么显示  时间:2021-03-20  阅读:()

实用范文

《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如何把表单密码的隐藏和显示出来”文档源于网络本人编辑整理。本着保护作者知识产权的原则仅供学习交流请勿商用。如有侵犯作者权益请作者留言或者发站内信息联系本人我将尽快删除。谢谢您的阅读与下载

3C云1核1G 9.9元 4核4G 16元 美国Cera 2核4G 24元

3C云互联怎么样?3C云互联专注免备案香港美国日本韩国台湾云主机vps服务器,美国高防CN2GIA,香港CN2GIA,顶级线路优化,高端品质售后无忧!致力于对互联网云计算科技深入研发与运营的极客共同搭建而成,将云计算与网络核心技术转化为最稳定,安全,高速以及极具性价比的云服务器等产品提供给用户!专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端服务部署,促使用户云端部署化简为零,轻松...

LightNode(7.71美元),免认证高质量香港CN2 GIA

LightNode是一家位于香港的VPS服务商.提供基于KVM虚拟化技术的VPS.在提供全球常见节点的同时,还具备东南亚地区、中国香港等边缘节点.满足开发者建站,游戏应用,外贸电商等应用场景的需求。新用户注册充值就送,最高可获得20美元的奖励金!成为LightNode的注册用户后,还可以获得属于自己的邀请链接。通过你的邀请链接带来的注册用户,你将直接获得该用户的消费的10%返佣,永久有效!平台目前...

Hostodo:$34.99/年KVM-2.5GB/25G NVMe/8TB/3个数据中心

Hostodo在九月份又发布了两款特别套餐,开设在美国拉斯维加斯、迈阿密和斯波坎机房,基于KVM架构,采用NVMe SSD高性能磁盘,最低1.5GB内存8TB月流量套餐年付34.99美元起。Hostodo是一家成立于2014年的国外VPS主机商,主打低价VPS套餐且年付为主,基于OpenVZ和KVM架构,美国三个地区机房,支持支付宝或者PayPal、加密货币等付款。下面列出这两款主机配置信息。CP...

隐藏文件怎么显示为你推荐
internalservererrorinternal server error建企业网站想建立一个企业网站什么是支付宝支付宝是什么意思支付宝账户是什么支付宝帐号,指的是什么帐号 是网营密码吗flashfxp下载求最新无需注册的FlashFXP下载地址申请支付宝账户申请支付宝账号注册腾讯公司电话腾讯总公司服务热线是多少300051三五互联170号段和三五互联什么关系discuz伪静态DZ怎么开启全站伪静态站点管理工行网点现场管理人员主要职责是什么
3322免费域名 西安电信测速 堪萨斯服务器 godaddy优惠码 缓存服务器 空间打开慢 账号泄露 2017年黑色星期五 圣诞节促销 本网站在美国维护 135邮箱 美国在线代理服务器 申请免费空间和域名 彩虹云 西安服务器托管 免费asp空间申请 免费网络 wordpress中文主题 攻击服务器 域名和主机 更多