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 相关文章推荐
js+css在交互上的应用
Jul 18 Javascript
JavaScript调用堆栈及setTimeout使用方法深入剖析
Feb 16 Javascript
eclipse导入jquery包后报错的解决方法
Feb 17 Javascript
js 获取页面高度和宽度兼容 ie firefox chrome等
May 14 Javascript
Node调试工具JSHint的安装及配置教程
May 27 Javascript
JavaScript设计模式之适配器模式介绍
Dec 28 Javascript
js+HTML5基于过滤器从摄像头中捕获视频的方法
Jun 16 Javascript
AngularJS国际化详解及示例代码
Aug 18 Javascript
使用Node.js实现ORM的一种思路详解(图文)
Oct 24 Javascript
微信小程序中吸底按钮适配iPhone X方案
Nov 29 Javascript
socket在egg中的使用实例代码详解
May 30 Javascript
关于React Native 无法链接模拟器的问题
Jun 21 Javascript
微信小程序 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如何编写易读的代码
2007/07/10 PHP
修改PHP的memory_limit限制的方法分享
2012/02/21 PHP
php中的explode()函数实例介绍
2019/01/18 PHP
js实现ASP分页函数 HTML分页函数
2006/09/22 Javascript
javascript动态向网页中添加表格实现代码
2014/02/19 Javascript
js设置文本框中焦点位置在最后的示例代码(简单实用)
2014/03/04 Javascript
一个通过script自定义属性传递配置参数的方法
2014/09/15 Javascript
使用script的src实现跨域和类似ajax效果
2014/11/10 Javascript
巧用jQuery选择器提高写表单效率的方法
2016/08/19 Javascript
JS实现六位字符密码输入器功能
2016/08/19 Javascript
form表单转Json提交的方法(推荐)
2016/09/23 Javascript
懒加载实现的分页&amp;&amp;网站footer自适应
2016/12/21 Javascript
详解jQuery事件
2017/01/13 Javascript
canvas绘图不清晰的解决方案
2017/02/28 Javascript
基于ES6 Array.of的用法(实例讲解)
2017/09/05 Javascript
vue+swiper实现组件化开发的实例代码
2017/10/26 Javascript
微信小程序实现的涂鸦功能示例【附源码下载】
2018/01/12 Javascript
JavaScript引用类型Object常见用法实例分析
2018/08/08 Javascript
小程序实现五星点评效果
2018/11/03 Javascript
详解JavaScript函数callee、call、apply的区别
2019/03/08 Javascript
[02:36]DOTA2上海特锦赛 回忆电竞生涯的重要瞬间
2016/03/25 DOTA
ptyhon实现sitemap生成示例
2014/03/30 Python
Django JWT Token RestfulAPI用户认证详解
2019/01/23 Python
详解python校验SQL脚本命名规则
2019/03/22 Python
解决python3中的requests解析中文页面出现乱码问题
2019/04/19 Python
详解爬虫被封的问题
2019/04/23 Python
python使用Qt界面以及逻辑实现方法
2019/07/10 Python
用CSS3实现瀑布流布局的示例代码
2017/11/10 HTML / CSS
室内拓展活动方案
2014/02/13 职场文书
员工试用期考核自我鉴定
2014/04/13 职场文书
煤矿安全生产标语
2014/06/06 职场文书
超市优秀员工获奖感言
2014/08/15 职场文书
银行员工犯错检讨书
2014/09/16 职场文书
在职员工证明书
2014/09/19 职场文书
食堂管理制度范本
2015/08/04 职场文书
汽车车尾标语大全
2015/08/11 职场文书