jQuery随机密码生成的方法

  本文实例讲述了jQuery随机密码生成的方法。分享给大家供大家参考。具体实现方法如下:

  

复制代码 代码如下:
$.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 <=64)) { 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程序设计有所帮助。