简单的jquery对 密码 框的密码进行 混淆

 1  /**
 2   * 密码混淆器
 3   */
 4   $.fn.enKey = function(size){
 5    var size = (size === undefined || isNaN(size)) ? 4 : size;
 6    var self = this;
 7    this.keyup(function(event){
 8     var charAll = "0123456789abcdefghijklmnop"+
 9      "qrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
10     var changValue = function(value){
11      var charResult = "";
12      var charArray = charAll.split("");
13      var charLen = charArray.length;
14      for(var i = 0 ; i < size ; i++){
15       var randValue = Math.floor(Math.random()*charLen);
16       charResult += charAll[randValue];
17      }
18      return (charResult);
19     }
20     if(    (65<=event.keyCode && event.keyCode<=90) ||
21      (48<=event.keyCode && event.keyCode<=57) ||
22      (96<=event.keyCode && event.keyCode<=105)){
23      self.val(self.val()+changValue(event.keyCode));
24     }
25    })
26   }
27  
28  
29  
30   $("input[name='password']").enKey(2);

 

转载于:https://www.cnblogs.com/wenzhilin/p/3640497.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值