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动态地获取系统时间实现代码
May 24 Javascript
jquery实现带单选按钮的表格行选中时高亮显示
Aug 01 Javascript
js 遍历json返回的map内容示例代码
Oct 29 Javascript
用unescape反编码得出汉字示例
Apr 24 Javascript
javascript实现的右下角弹窗实例
Apr 24 Javascript
JS实现弹性漂浮效果的广告代码
Sep 02 Javascript
Node.js实现JS文件合并小工具
Feb 02 Javascript
JQuery.validationEngine表单验证插件(推荐)
Dec 10 Javascript
浅谈webpack 自动刷新与解析
Apr 09 Javascript
js实现点赞效果
Mar 16 Javascript
vue使用video插件vue-video-player详解
Oct 23 Javascript
ES2020让代码更优美的运算符 (?.) (??)
Jan 04 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
PHP curl 并发最佳实践代码分享
2012/09/05 PHP
php foreach循环中使用引用的问题
2013/11/06 PHP
使用PHP实现下载CSS文件中的图片
2015/12/06 PHP
php 数组随机取值的简单实例
2016/05/23 PHP
Yii2.0中使用js异步删除示例
2017/03/10 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
Jquery 实现Tab效果 思路是js思路
2010/03/02 Javascript
jquery垂直公告滚动实现代码
2013/12/08 Javascript
浅谈Javascript Base64 加密解密
2014/12/28 Javascript
JavaScript获取表单enctype属性的方法
2015/04/02 Javascript
浅谈JavaScript异步编程
2017/01/20 Javascript
微信小程序表单验证错误提示效果
2017/05/19 Javascript
vue刷新和tab切换实例
2018/02/11 Javascript
详解javascript中的Error对象
2019/04/25 Javascript
JS左右无缝轮播功能完整实例
2019/05/16 Javascript
JS事件流与事件处理程序实例分析
2019/08/16 Javascript
Vue实现简单计算器案例
2020/02/25 Javascript
vue自动添加浏览器兼容前后缀操作
2020/08/13 Javascript
django manage.py扩展自定义命令方法
2018/05/27 Python
使用Python更换外网IP的方法
2018/07/09 Python
Python3 pip3 list 出现 DEPRECATION 警告的解决方法
2019/02/16 Python
python多线程调用exit无法退出的解决方法
2019/02/18 Python
Django 内置权限扩展案例详解
2019/03/04 Python
如何理解python对象
2020/06/21 Python
canvas画图被放大且模糊的解决方法
2020/08/11 HTML / CSS
StringBuilder和String的区别
2015/05/18 面试题
EJB的角色和三个对象
2015/12/31 面试题
高职教师岗位职责
2013/12/24 职场文书
商业活动邀请函
2014/02/04 职场文书
2014年工程部工作总结
2014/11/25 职场文书
大学生考试作弊被抓检讨书
2014/12/27 职场文书
工艺技术员岗位职责
2015/02/04 职场文书
电影地道战观后感
2015/06/04 职场文书
Python深度学习之Pytorch初步使用
2021/05/20 Python
【海涛教你打dota】体验一超神发条:咱是抢盾专业户
2022/04/01 DOTA
mysql数据库实现设置字段长度
2022/06/10 MySQL