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的弹出框插件
Mar 18 Javascript
javascript 系统文件夹文件操作及参数介绍
Jan 08 Javascript
jQuery实现的经典竖向伸缩菜单效果代码
Sep 24 Javascript
jquery+css实现动感的图片切换效果
Nov 25 Javascript
关于微信上网页图片点击全屏放大效果
Dec 19 Javascript
原生js实现手风琴功能(支持横纵向调用)
Jan 13 Javascript
微信小程序数字滚动插件使用详解
Feb 02 Javascript
JS实现为动态创建的元素添加事件操作示例
Mar 17 Javascript
微信小程序实现折叠与展开文章功能
Jun 12 Javascript
react-native使用leanclound消息推送的方法
Aug 06 Javascript
JavaScript高阶教程之“==”隐藏下的类型转换
Apr 11 Javascript
Vue实现微信支付功能遇到的坑
Jun 05 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
全国FM电台频率大全 - 6 辽宁省
2020/03/11 无线电
php htmlentities和htmlspecialchars 的区别
2008/08/18 PHP
PHP递归返回值时出现的问题解决办法
2013/02/19 PHP
PHP文件上传主要代码讲解
2013/09/30 PHP
ecshop适应在PHP7的修改方法解决报错的实现
2016/11/01 PHP
关于Laravel参数验证的一些疑与惑
2019/11/19 PHP
javascript YUI 读码日记之 YAHOO.util.Dom - Part.4
2008/03/22 Javascript
jQuery Animation实现CSS3动画示例介绍
2013/08/14 Javascript
文本框回车提交与禁止提交示例
2013/09/27 Javascript
JavaScript在IE和FF下的兼容性问题
2014/05/19 Javascript
JQuery中Text方法用法实例分析
2015/05/18 Javascript
Node.js中使用socket创建私聊和公聊聊天室
2015/11/19 Javascript
AngularJS在IE8的不支持的解决方法
2016/05/13 Javascript
深入理解JavaScript中的对象复制(Object Clone)
2016/05/18 Javascript
Bootstrap响应式导航由768px变成992px的实现代码
2017/06/15 Javascript
JavaScript在控件上添加倒计时功能的实现代码
2017/07/04 Javascript
深入探究angular2 UI组件之primeNG用法
2017/07/26 Javascript
vue中eslintrc.js配置最详细介绍
2018/12/21 Javascript
JSON的parse()方法介绍
2019/01/31 Javascript
jquery实现动态改变css样式的方法分析
2019/05/27 jQuery
vue登录以及权限验证相关的实现
2019/10/25 Javascript
JS实现关闭小广告特效
2021/01/29 Javascript
浅谈Vue.use到底是什么鬼
2020/01/21 Javascript
vue中使用router全局守卫实现页面拦截的示例
2020/10/23 Javascript
Python合并多个装饰器小技巧
2015/04/28 Python
Python 实现文件的全备份和差异备份详解
2016/12/27 Python
Python 查找list中的某个元素的所有的下标方法
2018/06/27 Python
pyinstaller打包单个exe后无法执行错误的解决方法
2019/06/21 Python
python opencv实现简易画图板
2020/08/27 Python
CSS实现限制字数功能当对象内文本溢出时显示省略标记
2014/08/20 HTML / CSS
俄罗斯品牌服装和鞋子的在线商店:KUPIVIP
2019/10/27 全球购物
应用心理学专业求职信
2014/08/04 职场文书
政风行风整改方案
2014/10/25 职场文书
2015元旦家电促销活动策划方案
2014/12/09 职场文书
MongoDB安装使用并实现Python操作数据库
2021/06/28 MongoDB
Python 绘制多因子柱状图
2022/05/11 Python