代码如下:$.extend({ 
 password: function (length, special) {
 var iteration = 0;
 var password = "";
 var randomNumber;
 if(special == undefined){
 var special = false;
 }
 while(iteration < length){
 randomNumber = (Math.floor((Math.random() * 100)) % 94) + 33;
 if(!special){
 if ((randomNumber >=33) && (randomNumber <=47)) { continue; }
 if ((randomNumber >=58) && (randomNumber <=)) { continue; }
 if ((randomNumber >=91) && (randomNumber <=96)) { continue; }
 if ((randomNumber >=123) && (randomNumber <=126)) { continue; }
 }
 iteration++;
 password += String.fromCharCode(randomNumber);
 }
 return password;
 }
});
// How to use
$.password(8);
$.password(12, true);
希望本文所述对大家的jQuery程序设计有所帮助。
Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务