JS实现登录页密码的显示和隐藏功能


Posted in Javascript onDecember 06, 2017

在登录页经常会用到通过点击文本框的类似小眼睛图片来实现隐藏显示密码的功能,其实实现原理很简单,通过点击事件来改变input的type类型,具体过程看代码:

在没给大家分享实现代码之前,先给大家展示下效果图:

JS实现登录页密码的显示和隐藏功能

JS实现登录页密码的显示和隐藏功能

<ul class="form-area">
 <li>
  <div class="item-content">
   <div class="item-input">
    <input type="text" name="accountName" autofocus required="required" placeholder="请输入用户名">
   </div>
  </div>
 </li>
 <li>
  <div class="item-content">
   <div class="item-input">
     <input type="password" name="password" id="password" required="required" placeholder="请输入密码">
   </div>
  </div>
 </li>
 <li>
  <span style="position:absolute;right: 20px;top: -38px">
   <img id="showText" onclick="hideShowPsw()">
  </span>
 </li>
</ul>
<script type="text/javascript">
//获取input框内的切换图片id和input文本框的id
 var demoImg = document.getElementById("showText");
 var demoInput = document.getElementById("password");
 function hideShowPsw() {
  if (demoInput.type == "password") {
   demoInput.type = "text";
   demoImg.src ="../Images/showPasswd.png";
  } else {
   demoInput.type = "password";
   demoImg.src = "../Images/hidePasswd.png";
  }
 }
</script>

总结

以上所述是小编给大家介绍的JS实现登录页密码的显示和隐藏,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript CSS修改学习第五章 给“上传”添加样式
Feb 19 Javascript
纯JavaScript实现的兼容各浏览器的添加和移除事件封装
Mar 28 Javascript
用JavaScript动态建立或增加CSS样式表的实现方法
May 20 Javascript
深入解析JavaScript中的立即执行函数
May 21 Javascript
js删除Array数组中指定元素的两种方法
Aug 03 Javascript
layui弹出层效果实现代码
May 19 Javascript
JavaScript操作文件_动力节点Java学院整理
Jun 30 Javascript
一个简易时钟效果js实现代码
Mar 25 Javascript
Bootstrap 树控件使用经验分享(图文解说)
Nov 06 Javascript
原生JS实现瀑布流插件
Feb 06 Javascript
vue倒计时刷新页面不会从头开始的解决方法
Mar 03 Javascript
JS JQuery获取data-*属性值方法解析
Sep 01 jQuery
微信小程序 scroll-view实现锚点滑动的示例
Dec 06 #Javascript
基于Vue制作组织架构树组件
Dec 06 #Javascript
利用vue组件自定义v-model实现一个Tab组件方法示例
Dec 06 #Javascript
如何重置vue打印变量的显示方式
Dec 06 #Javascript
微信小程序实现点击按钮修改view标签背景颜色功能示例【附demo源码下载】
Dec 06 #Javascript
vue cli使用绝对路径引用图片问题的解决
Dec 06 #Javascript
微信小程序实现点击按钮移动view标签的位置功能示例【附demo源码下载】
Dec 06 #Javascript
You might like
分享PHP header函数使用教程
2013/09/05 PHP
ThinkPHP模板IF标签用法详解
2014/07/01 PHP
php使用Jpgraph绘制复杂X-Y坐标图的方法
2015/06/10 PHP
WordPress主题制作之模板文件的引入方法
2015/12/28 PHP
php实现通过soap调用.Net的WebService asmx文件
2017/02/27 PHP
简单谈谈PHP面向对象之标识对象
2017/06/27 PHP
php实现网页端验证码功能
2017/07/11 PHP
用js怎么把&amp;字符换成&quot;&amp;amp:&quot;
2006/10/19 Javascript
jquery实现网站超链接和图片提示效果
2013/03/21 Javascript
js自动下载文件到本地的实现代码
2013/04/28 Javascript
3分钟写出来的Jquery版checkbox全选反选功能
2013/10/23 Javascript
JavaScript怎么判断图片是否加载完成以便获取其尺寸
2014/05/08 Javascript
jQuery复制节点用法示例(clone方法)
2016/09/08 Javascript
js原生跨域_用script标签的简单实现
2016/09/24 Javascript
JavaScript中apply方法的应用技巧小结
2016/09/29 Javascript
JavaScript中关于class的调用方法
2017/11/28 Javascript
理顺8个版本vue的区别(小结)
2018/09/17 Javascript
简单使用webpack打包文件的实现
2019/10/29 Javascript
JavaScript代理模式原理与用法实例详解
2020/03/10 Javascript
[08:54]《一刀刀一天》之DOTA全时刻18:十九支奔赴西雅图队伍全部出炉
2014/06/04 DOTA
详解Python中的序列化与反序列化的使用
2015/06/30 Python
python深度优先搜索和广度优先搜索
2018/02/07 Python
Python数据分析之双色球基于线性回归算法预测下期中奖结果示例
2018/02/08 Python
对pandas将dataframe中某列按照条件赋值的实例讲解
2018/11/29 Python
Python 运行 shell 获取输出结果的实例
2019/01/07 Python
Talbots官网:美国成熟女装品牌
2019/11/15 全球购物
银行实习自我鉴定
2013/10/12 职场文书
新郎父亲婚宴答谢词
2014/01/11 职场文书
晚宴邀请函范文
2014/01/15 职场文书
汽车维修工岗位职责
2014/02/12 职场文书
求职自荐信怎么写
2014/03/06 职场文书
家庭贫困证明范本(经典版)
2014/09/22 职场文书
中学图书馆工作总结
2015/08/11 职场文书
公文写作指导之倡议书!
2019/07/03 职场文书
2019年关于小学生课外阅读情况的分析报告
2019/12/02 职场文书
win11怎么用快捷键锁屏? windows11锁屏的几种方法
2021/11/21 数码科技