js实现input密码框显示/隐藏功能


Posted in Javascript onSeptember 10, 2020

JavaScript实现input密码框显示/隐藏的功能,供大家参考,具体内容如下

js实现input密码框显示/隐藏功能

实现代码:

<!DOCTYPE html>
<html>
<head>
 <title></title>
 <style type="text/css">
 .password{
 position: relative;
 width: 280px;
 height: 60px;
 }
 .password,.n-txtCss{
 display: flex;
 align-items: center;
 }
 .password .fa{
 position: absolute;
 right: 10px;
 top:15px;
 font-size: 20px;
 cursor: pointer;
 }

 .fa-eye-slash{
 margin-top: 6px;
 margin-left: 7px;
 width: 24px;
 height: 20px;
 background-image: url(./vivo_img/login/eye-password.png);
 background-repeat: no-repeat;
 background-size: 24px 17px;
 }
 .fa-eye{
 margin-top: 6px;
 width: 24px;
 margin-left: 7px;
 height: 20px;
 background-image: url(./vivo_img/login/eye-password-active.png);
 background-repeat: no-repeat;
 background-size: 24px 17px;

 }

 </style>
 <script type="text/javascript" src="js/jquery-1.12.4.min.js"></script>

</head>
<body>
 <dd class="password">
 <input type="password" name="" placeholder="设置密码:8-16位字母和数字" maxlength="16" style="outline: none;width: 240px;">
 <i class="fa fa-eye-slash"></i>
 </dd>
<script type="text/javascript">
 $(".password").on("click", ".fa-eye-slash", function () {
 $(this).removeClass("fa-eye-slash").addClass("fa-eye");
 $(this).prev().attr("type", "text");
 });
 
 $(".password").on("click", ".fa-eye", function () {
 $(this).removeClass("fa-eye").addClass("fa-eye-slash");
 $(this).prev().attr("type", "password");
 });
</script>
</body>
</html>

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

Javascript 相关文章推荐
jquery.validate.js插件使用经验记录
Jul 02 Javascript
基于jQuery实现动态数字展示效果
Aug 12 Javascript
jquery+CSS3模拟Path2.0动画菜单效果代码
Aug 31 Javascript
微信小程序 实现拖拽事件监听实例详解
Nov 16 Javascript
AngularJs验证重复密码的方法(两种)
Nov 25 Javascript
bootstrap table表格使用方法详解
Apr 26 Javascript
给Easyui-Datebox设置隐藏或者不可用的解决方法
May 26 Javascript
深入理解vue-loader如何使用
Jun 06 Javascript
JS动态修改网页body的背景色实例代码
Oct 07 Javascript
微信小程序实现自定义加载图标功能
Jul 19 Javascript
ES6入门教程之Array.from()方法
Mar 23 Javascript
node中使用shell脚本的方法步骤
Mar 23 Javascript
Vue slot用法(小结)
Oct 22 #Javascript
TypeScript基础入门教程之三重斜线指令详解
Oct 22 #Javascript
vue项目中使用Hbuilder打包app 设置沉浸式状态栏的方法
Oct 22 #Javascript
vue-cli项目中使用echarts图表实例
Oct 22 #Javascript
vue使用echarts图表的详细方法
Oct 22 #Javascript
在vue中使用echarts图表实例代码详解
Oct 22 #Javascript
Koa 使用小技巧(小结)
Oct 22 #Javascript
You might like
提问的智慧(2)
2006/10/09 PHP
PHP 面向对象实现代码
2009/11/11 PHP
Destoon旺旺无法正常显示,点击提示“会员名不存在”的解决办法
2014/06/21 PHP
JavaScript 创建运动框架的实现代码
2013/05/08 Javascript
高性能JavaScript DOM编程(1)
2015/08/11 Javascript
Angular发布1.5正式版,专注于向Angular 2的过渡
2016/02/18 Javascript
jQuery实现微信长按识别二维码功能
2016/08/26 Javascript
js实现自动图片轮播代码
2017/03/22 Javascript
web.js.字符串与正则表达式操作
2017/05/13 Javascript
JS判断一个数是否是水仙花数
2017/06/11 Javascript
vue单页面应用打开新窗口显示跳转页面的实例
2018/09/21 Javascript
如何在 JavaScript 中更好地利用数组
2018/09/27 Javascript
VUE基于NUXT的SSR 服务端渲染
2018/11/30 Javascript
JS使用Prim算法和Kruskal算法实现最小生成树
2019/01/17 Javascript
React Native登录之指纹登录篇的示例代码
2020/11/03 Javascript
Vue+scss白天和夜间模式切换功能的实现方法
2021/01/05 Vue.js
[04:44]DOTA2英雄梦之声_第12期_矮人直升机
2014/06/21 DOTA
[05:15]DOTA2英雄梦之声_第16期_灰烬之灵
2014/06/21 DOTA
python使用PIL模块实现给图片打水印的方法
2015/05/22 Python
Python下载网络文本数据到本地内存的四种实现方法示例
2018/02/05 Python
Python读写zip压缩文件的方法
2018/08/29 Python
Python日志无延迟实时写入的示例
2019/07/11 Python
用opencv给图片换背景色的示例代码
2020/07/08 Python
今天学到的CSS最新技术(与图片背景相关)
2012/12/24 HTML / CSS
CSS3中使用RGBa来调节透明度的教程
2016/05/09 HTML / CSS
德国柯吉澳趣味家居:Koziol
2017/08/24 全球购物
意大利巧克力店:Chocolate Shop
2019/07/24 全球购物
环境科学毕业生自荐信
2013/11/21 职场文书
怎样写好自我鉴定
2013/12/04 职场文书
幼儿园教师国培感言
2014/02/02 职场文书
个人作风剖析材料
2014/02/02 职场文书
军训口号
2014/06/13 职场文书
2014高中生入党思想汇报范文
2014/09/13 职场文书
业绩倒数第一的检讨书
2014/09/24 职场文书
教师党员个人自我评价
2015/03/04 职场文书
pytorch--之halfTensor的使用详解
2021/05/24 Python