javascript实现京东登录显示隐藏密码


Posted in Javascript onAugust 02, 2020

本文实例为大家分享了javascript仿京东登录显示隐藏密码的具体代码,供大家参考,具体内容如下

javascript实现京东登录显示隐藏密码

javascript实现京东登录显示隐藏密码

javascript实现京东登录显示隐藏密码

<!DOCTYPE html>
<html lang="en">
 
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <meta http-equiv="X-UA-Compatible" content="ie=edge">
 <title>Document</title>
 <style>
  .box {
   position: relative;
   width: 400px;
   border-bottom: 1px solid #ccc;
   margin: 100px auto;
  }
  
  .box input {
   width: 370px;
   height: 30px;
   border: 0;
   outline: none;
  }
  
  .box img {
   position: absolute;
   top: 2px;
   right: 2px;
   width: 24px;
  }
 </style>
</head>
 
<body>
 <div class="box">
  <label for="">
   <img src="images/close.png" alt="" id="eye">
  </label>
  <input type="password" name="" id="pwd">
 </div>
 <script>
  // 1. 获取元素
  var eye = document.getElementById('eye');
  var pwd = document.getElementById('pwd');
  // 2. 注册事件 处理程序
  var flag = 0;
  eye.onclick = function() {
   // 点击一次之后, flag 一定要变化
   if (flag == 0) {
    pwd.type = 'text';
    eye.src = 'images/open.png';
    flag = 1; // 赋值操作
   } else {
    pwd.type = 'password';
    eye.src = 'images/close.png';
    flag = 0;
   }
 
  }
 </script>
</body>
 
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。 

Javascript 相关文章推荐
基于jQuery的判断iPad、iPhone、Android是横屏还是竖屏的代码
May 11 Javascript
详解JavaScript中的异常处理方法
Jun 16 Javascript
JS实现的竖向折叠菜单代码
Oct 21 Javascript
Angularjs全局变量被作用域监听的正确姿势
Feb 06 Javascript
js中 计算两个日期间的工作日的简单实例
Aug 08 Javascript
Bootstrap CSS使用方法
Dec 23 Javascript
使用UrlConnection实现后台模拟http请求的简单实例
Jan 04 Javascript
Bootstrap Table 搜索框和查询功能
Nov 30 Javascript
详解webpack之scss和postcss-loader的配置
Jan 09 Javascript
浅析Angular19 自定义表单控件
Jan 31 Javascript
VUE+Element环境搭建与安装的方法步骤
Jan 24 Javascript
使用node-media-server搭建一个简易的流媒体服务器
Jan 20 Javascript
Vue scoped及deep使用方法解析
Aug 01 #Javascript
Vue中computed及watch区别实例解析
Aug 01 #Javascript
Vue数组响应式操作及高阶函数使用代码详解
Aug 01 #Javascript
vue 组件简介
Jul 31 #Javascript
three.js 制作动态二维码的示例代码
Jul 31 #Javascript
vue+vuex+axios从后台获取数据存入vuex,组件之间共享数据操作
Jul 31 #Javascript
vue抽出组件并传值实例
Jul 31 #Javascript
You might like
php下载远程大文件(获取远程文件大小)的实例
2017/06/17 PHP
基于PHP实现堆排序原理及实例详解
2020/06/19 PHP
彪哥1.1(智能表格)提供下载
2006/09/07 Javascript
javascript getElementsByClassName实现代码
2010/10/11 Javascript
有关JavaScript的10个怪癖和秘密分享
2011/08/28 Javascript
JavaScript中的操作符类型转换示例总结
2016/05/30 Javascript
javascript时间戳和日期字符串相互转换代码(超简单)
2016/06/22 Javascript
常用Javascript函数与原型功能收藏(必看篇)
2016/10/09 Javascript
Vue.js系列之vue-router(上)(3)
2017/01/03 Javascript
js获取ip和地区
2017/03/10 Javascript
vue.js评论发布信息可插入QQ表情功能
2017/08/08 Javascript
Vue.js用法详解
2017/11/13 Javascript
Angular实现的内置过滤器orderBy排序与模糊查询功能示例
2017/12/29 Javascript
微信小程序实现保存图片到相册功能
2018/11/30 Javascript
vue日历/日程提醒/html5本地缓存功能
2019/09/02 Javascript
js计算最大公约数和最小公倍数代码实例
2019/09/11 Javascript
JavaScript原型继承和原型链原理详解
2020/02/04 Javascript
Js生成随机数/随机字符串的方法小结【5种方法】
2020/05/27 Javascript
微信小程序实现签到弹窗动画
2020/09/21 Javascript
pandas 转换成行列表进行读取与Nan处理的方法
2018/10/30 Python
python zip()函数使用方法解析
2019/10/31 Python
在django中使用apscheduler 执行计划任务的实现方法
2020/02/11 Python
python通过文本在一个图中画多条线的实例
2020/02/21 Python
python的Jenkins接口调用方式
2020/05/12 Python
浅谈Keras中shuffle和validation_split的顺序
2020/06/19 Python
浅析Python 序列化与反序列化
2020/08/05 Python
详解Python模块化编程与装饰器
2021/01/16 Python
浅析两列自适应布局的3种思路
2016/05/03 HTML / CSS
CSS3 please 跨浏览器的CSS3产生器
2010/03/14 HTML / CSS
CSS3制作Dropdown下拉菜单的方法
2015/07/18 HTML / CSS
意大利顶级奢侈品电商:LUISAVIAROMA(支持中文)
2020/05/26 全球购物
策划总监岗位职责
2014/02/16 职场文书
检讨书范文2000字
2015/01/28 职场文书
2016教师节感恩话语
2015/12/09 职场文书
2017元旦晚会开幕词
2016/03/03 职场文书
Vue + iView实现Excel上传功能的完整代码
2021/06/22 Vue.js