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 相关文章推荐
js 异步处理进度条
Apr 01 Javascript
js实现点小图看大图效果的思路及示例代码
Oct 28 Javascript
用js来刷新当前页面保留参数的具体实现
Dec 23 Javascript
css3元素简单的闪烁效果实现(html5 jquery)
Dec 28 Javascript
js读取被点击次数的简单实例(从数据库中读取)
Mar 07 Javascript
JavaScript严格模式禁用With语句的原因
Oct 20 Javascript
jQuery获取对象简单实现方法小结
Oct 30 Javascript
vue.js中$set与数组更新方法
Mar 08 Javascript
在HTML文档中嵌入JavaScript的四种方法
May 07 Javascript
axios使用拦截器统一处理所有的http请求的方法
Nov 02 Javascript
微信小程序实现禁止分享代码实例
Oct 19 Javascript
小程序识别身份证,银行卡,营业执照,驾照的实现
Nov 05 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 按指定元素值去除数组元素的实现方法
2011/11/04 PHP
PHP定时任务获取微信access_token的方法
2016/10/10 PHP
Thinkphp结合ajaxFileUpload实现异步图片传输示例
2017/03/13 PHP
用javascript实现在小方框中浏览大图的代码
2007/08/14 Javascript
TimergliderJS 一个基于jQuery的时间轴插件
2011/12/07 Javascript
JavaScript 反科里化 this [译]
2012/09/20 Javascript
jQuery实现等比例缩放大图片让大图片自适应页面布局
2013/10/16 Javascript
jquery增加和删除元素的方法
2015/01/14 Javascript
莱鸟介绍window.print()方法
2016/01/06 Javascript
深入理解逻辑表达式的用法 与或非的用法
2016/06/06 Javascript
学习Angularjs分页指令
2016/07/01 Javascript
深入分析node.js的异步API和其局限性
2016/09/05 Javascript
最常用的jQuery表单验证(简单)
2017/05/23 jQuery
Vue中使用vee-validate表单验证的方法
2018/05/09 Javascript
基于Vue实现图片在指定区域内移动的思路详解
2018/11/11 Javascript
在webstorm开发微信小程序之使用阿里自定义字体图标的方法
2018/11/15 Javascript
vue2.0 如何在hash模式下实现微信分享
2019/01/22 Javascript
VUE 自定义组件模板的方法详解
2019/08/30 Javascript
node.js使用 http-proxy 创建代理服务器操作示例
2020/02/10 Javascript
[47:52]完美世界DOTA2联赛PWL S2 PXG vs InkIce 第二场 11.26
2020/11/30 DOTA
python在windows下实现ping操作并接收返回信息的方法
2015/03/20 Python
Python中property函数用法实例分析
2018/06/04 Python
利用Python如何生成便签图片详解
2018/07/09 Python
python把ipynb文件转换成pdf文件过程详解
2019/07/09 Python
mac使用python识别图形验证码功能
2020/01/10 Python
tensorflow 保存模型和取出中间权重例子
2020/01/24 Python
python如何通过twisted搭建socket服务
2020/02/03 Python
python实现与redis交互操作详解
2020/04/21 Python
优秀共产党员演讲稿
2014/09/04 职场文书
出差报告格式模板
2014/11/06 职场文书
道路交通事故人身损害赔偿协议书
2014/11/19 职场文书
学生党员检讨书范文
2014/12/27 职场文书
召开会议通知范文
2015/04/15 职场文书
python和C/C++混合编程之使用ctypes调用 C/C++的dll
2022/04/29 Python
Python 绘制多因子柱状图
2022/05/11 Python
Python使用openpyxl模块处理Excel文件
2022/06/05 Python