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 日期对象Date扩展方法
May 30 Javascript
js+csss实现的一个带复选框的下拉框
Sep 29 Javascript
5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
Jan 29 Javascript
JavaScript生成随机字符串的方法
Mar 19 Javascript
javascript弹出窗口实现代码
Nov 12 Javascript
jQuery属性选择器用法示例
Sep 09 Javascript
详解AngularJs ui-router 路由的简单介绍
Apr 26 Javascript
js事件委托和事件代理案例分享
Jul 25 Javascript
使用travis-ci如何持续部署node.js应用详解
Jul 30 Javascript
Vue 组件间的样式冲突污染
Aug 31 Javascript
JavaScript基础之this和箭头函数详析
Sep 05 Javascript
Vue.js 带下拉选项的输入框(Textbox with Dropdown)组件
Apr 17 Vue.js
微信小程序 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 rawurlencode与urlencode函数的深入分析
2013/06/08 PHP
使用php统计字符串中中英文字符的个数
2013/06/23 PHP
PHP易混淆函数的区别及用法汇总
2014/11/22 PHP
PHP SPL标准库之SplFixedArray使用实例
2015/05/12 PHP
读jQuery之十一 添加事件核心方法
2011/07/31 Javascript
利用JS自动打开页面上链接的实现代码
2011/09/25 Javascript
Ext JS 4官方文档之三 -- 类体系概述与实践
2012/12/16 Javascript
jquery(hide方法)隐藏指定元素实例
2013/11/11 Javascript
使用jQuery快速解决input中placeholder值在ie中无法支持的问题
2014/01/02 Javascript
js网页实时倒计时精确到秒级
2014/02/10 Javascript
jQuery调取jSon数据并展示的方法
2015/01/29 Javascript
javascript中几个容易混淆的概念总结
2015/04/14 Javascript
javascript判断并获取注册表中可信任站点的方法
2015/06/01 Javascript
jQuery常用且重要方法汇总
2015/07/13 Javascript
《JavaScript函数式编程》读后感
2015/08/07 Javascript
详解JavaScript中的4种类型识别方法
2015/09/14 Javascript
为输入框加入数字js校验代码分享
2017/11/02 Javascript
Vue打包后出现一些map文件的解决方法
2018/02/13 Javascript
详解使用VueJS开发项目中的兼容问题
2018/08/02 Javascript
Fundebug支持监控微信小程序HTTP请求错误的方法
2019/02/21 Javascript
vue 使用高德地图vue-amap组件过程解析
2019/09/07 Javascript
简单文件操作python 修改文件指定行的方法
2013/05/15 Python
django 通过ajax完成邮箱用户注册、激活账号的方法
2018/04/17 Python
Python使用matplotlib绘制三维图形示例
2018/08/25 Python
Python和Anaconda和Pycharm安装教程图文详解
2020/02/04 Python
python实现的分层随机抽样案例
2020/02/25 Python
安装多个版本的TensorFlow的方法步骤
2020/04/21 Python
CSS3的常见transformation图形变化用法小结
2016/05/13 HTML / CSS
CAT鞋英国官网:坚固耐用的靴子和鞋
2016/10/21 全球购物
俄罗斯园林植物网上商店:Garshinka
2020/07/16 全球购物
函授本科个人自我鉴定
2014/03/25 职场文书
党日活动总结
2014/05/07 职场文书
人事专员岗位说明书
2014/07/29 职场文书
2014年房地产工作总结范文
2014/11/19 职场文书
捐书仪式主持词
2015/07/04 职场文书
红灯733-1型14管5波段半导体收音机
2021/04/22 无线电