Zepto实现密码的隐藏/显示


Posted in Javascript onApril 07, 2017

效果图:

Zepto实现密码的隐藏/显示

代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script type="text/javascript" src="http://www.xipwang.cn/js/zepto.min.js"></script>
</head>
<body>
<div class="ui-password">
 <input type="password" name="" class="passwords">
 <button class="seepassword" >查看密码</button>
</div>
<script type="text/javascript">
 $(function(){
 (function(){
 $.fn.showpassWord = function () { //查看密码
 function Seepasswrod(elemnts) {
 this.elemnts = elemnts;
 this.init();
 };
 Seepasswrod.prototype = {
 init: function () {
 var m = this
 this.shouEvent(m);
 },
 shouEvent: function (m) {  
 m.elemnts.on("tap click", function () {
 var type = m.elemnts.parent().find(".passwords").attr("type");
 if (type == "password") {
  m.elemnts.parent().find(".passwords").attr("type", "text");
 } else if (type == "text") {
  m.elemnts.parent().find(".passwords").attr("type", "password");
 }
 });
 },
 };
 return this.each(function () {
 new Seepasswrod($(this))
 });
 };
 })(Zepto);
 $(".seepassword").showpassWord();
 });
 </script>
</body>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
js控制frameSet示例
Sep 10 Javascript
使用indexOf等在JavaScript的数组中进行元素查找和替换
Sep 18 Javascript
JS增加行复制行删除行的实现代码
Nov 09 Javascript
js用正则表达式来验证表单(比较齐全的资源)
Nov 17 Javascript
js中同步与异步处理的方法和区别总结
Dec 25 Javascript
JavaScript中isPrototypeOf函数作用和使用实例
Jun 01 Javascript
canvas学习之API整理笔记(一)
Dec 29 Javascript
详解Vue监听数据变化原理
Mar 08 Javascript
axios拦截设置和错误处理方法
Mar 05 Javascript
详解React 服务端渲染方案完美的解决方案
Dec 14 Javascript
如何从0开始用node写一个自己的命令行程序
Dec 29 Javascript
vue中提示$index is not defined错误的解决方式
Sep 02 Javascript
js按条件生成随机json:randomjson实现方法
Apr 07 #Javascript
详解JS中遍历语法的比较
Apr 07 #Javascript
JavaScript原生数组Array常用方法
Apr 06 #Javascript
微信小程序 图片宽度自适应的实现
Apr 06 #Javascript
微信小程序 下拉菜单的实现
Apr 06 #Javascript
微信小程序五星评分效果实现代码
Apr 06 #Javascript
原生javascript上传图片带进度条【实例分享】
Apr 06 #Javascript
You might like
php单文件版在线代码编辑器
2015/03/12 PHP
PHP实现腾讯与百度坐标转换
2017/08/05 PHP
Add a Table to a Word Document
2007/06/15 Javascript
不能再简单的无闪刷新验证码原理很简单
2007/11/05 Javascript
JQuery选择器特辑 详细小结
2012/05/14 Javascript
jsvascript图像处理—(计算机视觉应用)图像金字塔
2013/01/15 Javascript
js 获取时间间隔实现代码
2014/05/12 Javascript
Node.js 的异步 IO 性能探讨
2014/10/08 Javascript
JavaScript表格常用操作方法汇总
2015/04/15 Javascript
javascript实现获取字符串hash值
2015/05/10 Javascript
js+canvas绘制矩形的方法
2016/01/28 Javascript
JS通过Cookie判断页面是否为首次打开
2016/02/05 Javascript
Angular.js中下拉框实现渲染html的方法
2017/06/18 Javascript
AngularJS 最常用的八种功能(基础知识)
2017/06/26 Javascript
JavaScript多线程运行库Nexus.js详解
2017/12/22 Javascript
浅谈bootstrap layer.open中end的使用方法
2019/09/12 Javascript
小程序实现图片预览裁剪插件
2019/11/22 Javascript
javascript实现下拉菜单效果
2021/02/09 Javascript
[00:32]2018DOTA2亚洲邀请赛OpTic出场
2018/04/03 DOTA
python使用PIL模块实现给图片打水印的方法
2015/05/22 Python
python读取oracle函数返回值
2016/07/18 Python
Django+Xadmin构建项目的方法步骤
2019/03/06 Python
如何基于Python获取图片的物理尺寸
2019/11/25 Python
解决pycharm debug时界面下方不出现step等按钮及变量值的问题
2020/06/09 Python
Python改变对象的字符串显示的方法
2020/08/01 Python
Python引入多个模块及包的概念过程解析
2020/09/21 Python
Html5如何唤起百度地图App的方法
2019/01/27 HTML / CSS
SOA面试题:如何在SOA中实现松耦合
2013/07/21 面试题
计算机网络毕业生自荐信
2013/10/01 职场文书
乡镇党员群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
同学聚会通知短信
2015/04/20 职场文书
运动会闭幕式主持词
2015/07/01 职场文书
如何用python插入独创性声明
2021/03/31 Python
MySQL 数据恢复的多种方法汇总
2021/06/21 MySQL
golang生成vcf通讯录格式文件详情
2022/03/25 Golang
Python中time标准库的使用教程
2022/04/13 Python