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+json 通用三级联动下拉列表
Apr 19 Javascript
Ubuntu 11.10 安装Node.js的方法
Nov 30 Javascript
formStorage 基于jquery的一个插件(存储表单中元素的状态到本地)
Jan 20 Javascript
eval的两组性能测试数据
Aug 17 Javascript
jQuery学习笔记(4)--Jquery中获取table中某列值的具体思路
Apr 10 Javascript
2014年最火的Node.JS后端框架推荐
Oct 27 Javascript
javascript的document中的动态添加标签实现方法
Oct 24 Javascript
详解用vue.js和laravel实现微信支付
Jun 23 Javascript
layer.open弹层查看缩略图的原图,自适应大小的实例
Sep 05 Javascript
vue中keep-alive内置组件缓存的实例代码
Apr 16 Javascript
用云开发Cloudbase实现小程序多图片内容安全监测的代码详解
Jun 07 Javascript
JavaScript实现登录窗体
Jun 22 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的in_array低性能问题
2013/09/17 PHP
php一行代码获取文件后缀名实例分析
2014/11/12 PHP
PHP微信API接口类
2016/08/22 PHP
实例分析基于PHP微信网页获取用户信息
2017/11/24 PHP
[原创]提供复制本站内容时出现,该文章转自脚本之家等字样的js代码
2007/03/27 Javascript
javascript笔试题目附答案@20081025_jb51.net
2008/10/26 Javascript
Javascript图像处理—亮度对比度应用案例
2013/01/03 Javascript
js操作CheckBoxList实现全选/反选(在客服端完成)
2013/02/02 Javascript
javascript实现简单的进度条
2015/07/02 Javascript
JS模拟实现Select效果代码
2015/09/24 Javascript
JS+Canvas 实现下雨下雪效果
2016/05/18 Javascript
JavaScript 对象字面量讲解
2016/06/06 Javascript
Bootstrap如何创建表单
2016/10/21 Javascript
$.browser.msie 为空或不是对象问题的多种解决方法
2017/03/19 Javascript
详解vue express启动数据服务
2017/07/05 Javascript
JS实现table表格内针对某列内容进行即时搜索筛选功能
2018/05/11 Javascript
深入了解javascript 数组的sort方法
2018/06/01 Javascript
vue中使用element-ui进行表单验证的实例代码
2018/06/22 Javascript
微信小程序支付前端源码
2018/08/29 Javascript
默认浏览器设置及vue自动打开页面的方法
2018/09/21 Javascript
浅谈Vue 性能优化之深挖数组
2018/12/11 Javascript
layer.open弹层查看缩略图的原图,自适应大小的实例
2019/09/05 Javascript
[44:47]Ti4 循环赛第三日 iG vs NaVi
2014/07/12 DOTA
[05:31]干嘛呢兄弟!DOTA2 TI9语音轮盘部分出处
2019/05/14 DOTA
浅谈Django QuerySet对象(模型.objects)的常用方法
2020/03/28 Python
Python3如何实现Win10桌面自动切换
2020/08/11 Python
css3 实现圆形旋转倒计时
2018/02/24 HTML / CSS
用HTML5制作数字时钟的教程
2015/05/11 HTML / CSS
2014年幼儿园小班工作总结
2014/12/04 职场文书
2015年保管员工作总结
2015/04/30 职场文书
2016元旦晚会主持词开场白和结束语
2015/12/04 职场文书
导游词之河北滦平金山岭长城
2019/10/16 职场文书
golang日志包logger的用法详解
2021/05/05 Golang
Mysql实现主从配置和多主多从配置
2021/06/02 MySQL
详解Spring Boot使用系统参数表提升系统的灵活性
2021/06/30 Java/Android
win10双系统怎么删除一个系统?win10电脑有两个系统删除一个的操作方法
2022/07/15 数码科技