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

亚洲云-浙江高防BGP,至强铂金8270,提供自助防火墙管理,超大内存满足你各种需求

官方网站:点击访问亚洲云官网618活动方案:618特价活动(6.18-6.30)全站首月活动月底结束!地区:浙江高防BGPCPU:至强铂金8270主频7 默频3.61 睿频4.0核心:8核(最高支持64核)内存:8G(最高支持128G)DDR4 3200硬盘:40G系统盘+80G数据盘带宽:上行:20Mbps/下行:1000Mbps防御:100G(可加至300G)防火墙:提供自助 天机盾+金盾 管...

Virmach$7.2/年,新款月抛vps上线,$3.23/半年,/1核640M内存/10 GB存储/ 1Gbps/1T流量

Virmach自上次推出了短租30天的VPS后,也就是月抛型vps,到期不能续费,直接终止服务。此次又推出为期6个月的月抛VPS,可选圣何塞和水牛城机房,适合短期有需求的用户,有兴趣的可以关注一下。VirMach是一家创办于2014年的美国商家,支持支付宝、PayPal等方式,是一家主营廉价便宜VPS服务器的品牌,隶属于Virtual Machine Solutions LLC旗下!在廉价便宜美国...

Megalayer促销:美国圣何塞CN2线路VPS月付48元起/香港VPS月付59元起/香港E3独服月付499元起

Megalayer是新晋崛起的国外服务器商,成立于2019年,一直都处于稳定发展的状态,机房目前有美国机房,香港机房,菲律宾机房。其中圣何塞包括CN2或者国际线路,Megalayer商家提供了一些VPS特价套餐,譬如15M带宽CN2线路主机最低每月48元起,基于KVM架构,支持windows或者Linux操作系统。。Megalayer技术团队行业经验丰富,分别来自于蓝汛、IBM等知名企业。Mega...

隐藏文件怎么显示为你推荐
操作http支持ipad音视频iphoneflashwind用flashwind这个加速器玩游戏,会被盗号吗?会被封号吗?aspweb服务器如何搭建简易Asp Web服务器重庆电信断网重庆电信的最近是怎么回事啊!老断网人人视频总部基地落户重庆渝洽会上的西部国际总部基地是做什么的?flashftp下载rmdown怎么下载爱买网超爱买网的特点可信网站可信网站认证一定要办吗
免费顶级域名 lamp安装 tna官网 流媒体加速 优酷黄金会员账号共享 个人免费邮箱 深圳域名 阿里云邮箱登陆 国外免费云空间 卡巴斯基官网下载 存储服务器 云销售系统 新网dns 什么是dns 优惠服务器 alertpay cc攻击 极域网 电脑主机启动不了 免费免备案cdn 更多