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 相关文章推荐
DIY jquery plugin - tabs标签切换实现代码
Dec 11 Javascript
50个比较实用jQuery代码段
Sep 18 Javascript
html+css+js实现xp window界面及有关功能
Mar 26 Javascript
JQuery复制DOM节点的方法
Jun 11 Javascript
jQuery页面刷新(局部、全部)问题分析
Jan 09 Javascript
Bootstrap入门书籍之(五)导航条、分页导航
Feb 17 Javascript
Javascript 调用 ActionScript 的简单方法
Sep 22 Javascript
js图片延迟加载(Lazyload)三种实现方式
Mar 01 Javascript
Ionic + Angular.js实现验证码倒计时功能的方法
Jun 12 Javascript
BootStrap Fileinput上传插件使用实例代码
Jul 28 Javascript
vue实现Input输入框模糊查询方法
Jan 29 Javascript
Node.js API详解之 os模块用法实例分析
May 06 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
Laravel 4 初级教程之视图、命名空间、路由
2014/10/30 PHP
JS启动应用程序的一个简单例子
2008/05/11 Javascript
利用WebBrowser彻底解决Web打印问题(包括后台打印)
2009/06/22 Javascript
jquery 查找select ,并触发事件的实现代码
2011/03/30 Javascript
JQuery对class属性的操作实现按钮开关效果
2013/10/11 Javascript
js从Cookies里面取值的简单实现
2014/06/30 Javascript
js中实现多态采用和继承类似的方法
2014/08/22 Javascript
jQuery实现Email邮箱地址自动补全功能代码
2015/11/03 Javascript
JS中如何实现点击a标签返回页面顶部的问题
2017/01/19 Javascript
vue元素实现动画过渡效果
2017/07/01 Javascript
Angularjs使用过滤器完成排序功能
2017/09/20 Javascript
javascript用rem来做响应式开发
2018/01/13 Javascript
js实现上传图片并显示图片名称
2019/12/18 Javascript
创建nuxt.js项目流程图解
2020/03/13 Javascript
Vue如何实现验证码输入交互
2020/12/07 Vue.js
基于vue与element实现创建试卷相关功能(实例代码)
2020/12/07 Vue.js
Python对列表排序的方法实例分析
2015/05/16 Python
Python实现TCP/IP协议下的端口转发及重定向示例
2016/06/14 Python
Python实现在线音乐播放器
2017/03/03 Python
Django项目开发中cookies和session的常用操作分析
2018/07/03 Python
详解Anconda环境下载python包的教程(图形界面+命令行+pycharm安装)
2019/11/11 Python
Python彻底删除文件夹及其子文件方式
2019/12/23 Python
python deque模块简单使用代码实例
2020/03/12 Python
Python logging模块异步线程写日志实现过程解析
2020/06/30 Python
python中return不返回值的问题解析
2020/07/22 Python
原装进口全世界:天猫国际
2016/08/03 全球购物
Europcar澳大利亚官网:全球汽车租赁领域的领导者
2019/03/24 全球购物
程序运行正确, 但退出时却"core dump"了,怎么回事
2014/02/19 面试题
文员岗位职责
2013/11/09 职场文书
质监局领导班子践行群众路线整改方案
2014/10/26 职场文书
2014年安全保卫工作总结
2014/11/13 职场文书
2015年个人实习工作总结
2014/12/12 职场文书
三八妇女节寄语
2015/02/27 职场文书
爱国之歌(8首)
2019/09/29 职场文书
Python+Appium实现自动抢微信红包
2021/05/21 Python
Windows server 2003卸载和安装IIS的图文教程
2022/07/15 Servers