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 事件查询综合 推荐收藏
Mar 10 Javascript
各浏览器对click方法的支持差异小结
Jul 31 Javascript
jQuery实现可拖动的浮动层完整代码
May 27 Javascript
JS+CSS实现自适应选项卡宽度的圆角滑动门效果
Sep 15 Javascript
Javascript之BOM(window对象)详解
May 25 Javascript
浅谈javascript基础之客户端事件驱动
Jun 10 Javascript
微信小程序利用canvas 绘制幸运大转盘功能
Jul 06 Javascript
Js 利用正则表达式和replace函数获取string中所有被匹配到的文本(推荐)
Oct 28 Javascript
微信小程序API—获取定位的详解
Apr 30 Javascript
pageGroup.js实现分页功能
Jul 27 Javascript
原生js实现下拉选项卡
Nov 27 Javascript
JavaScript HTML DOM 元素 (节点)新增,编辑,删除操作实例分析
Mar 02 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写的获取各搜索蜘蛛爬行记录代码
2012/08/21 PHP
PHP 基于Yii框架中使用smarty模板的方法详解
2013/06/13 PHP
基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码
2015/08/25 PHP
使用正则去除php代码中的注释方法
2016/11/03 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
2017/07/22 PHP
CodeIgniter框架数据库基本操作示例
2018/05/24 PHP
JQuery中each()的使用方法说明
2010/08/19 Javascript
jquery下实现overlay遮罩层代码
2010/08/25 Javascript
javascript闭包传参和事件的循环绑定示例探讨
2014/04/17 Javascript
js实现的捐赠管理完整实例
2015/01/20 Javascript
利用AngularJs实现京东首页轮播图效果
2016/09/08 Javascript
jquery属性,遍历,HTML操作方法详解
2016/09/17 Javascript
jstree单选功能的实现方法
2017/06/07 Javascript
js实现同一个页面,多个enter事件绑定的示例
2018/10/10 Javascript
快速了解Node中的Stream流是什么
2019/02/13 Javascript
js实现弹出框的拖拽效果实例代码详解
2019/04/16 Javascript
Vue项目中使用jsonp抓取跨域数据的方法
2019/11/10 Javascript
vue递归获取父元素的元素实例
2020/08/07 Javascript
探究一道价值25k的蚂蚁金服异步串行面试题
2020/08/21 Javascript
JS如何操作DOM基于表格动态展示数据
2020/10/15 Javascript
Django中利用filter与simple_tag为前端自定义函数的实现方法
2017/06/15 Python
Python学习之Anaconda的使用与配置方法
2018/01/04 Python
Python 数据处理库 pandas进阶教程
2018/04/21 Python
Python图像滤波处理操作示例【基于ImageFilter类】
2019/01/03 Python
50行Python代码实现视频中物体颜色识别和跟踪(必须以红色为例)
2019/11/20 Python
python3 常见解密加密算法实例分析【base64、MD5等】
2019/12/19 Python
python 正则表达式参数替换实例详解
2020/01/17 Python
基于HTML5代码实现折叠菜单附源码下载
2015/11/27 HTML / CSS
美国知名的时尚购物网站:Anthropologie
2016/12/22 全球购物
2014年消防工作实施方案
2014/02/20 职场文书
初中生期末评语大全
2014/04/24 职场文书
我的中国梦演讲稿小学篇
2014/08/19 职场文书
个人查摆问题及整改措施
2014/10/16 职场文书
2014小学教师年度考核工作总结
2014/12/03 职场文书
邀请书模板
2015/02/02 职场文书
Mysql中存储引擎的区别及比较
2021/06/04 MySQL