靖西网(无图版) -> 电脑 ->正文 登录 -> 注册 ->

JS生成随机密码字符串

牛牛动态域名 2016-07-22 22:33
  1. function randomString(len) {
      len = len || 32;
      var $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678';    /****默认去掉了容易混淆的字符oOLl,9gq,Vv,Uu,I1****/
      var maxPos = $chars.length;
      var pwd = '';
      for (i = 0; i < len; i++) {
        pwd += $chars.charAt(Math.floor(Math.random() * maxPos));
      }
      return pwd;
    }
    document.write(randomString(32));



牛牛动态域名 2016-07-22 22:41
  1. <script>
    function randomString(len) {
      len = len || 32;
      var $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678.~!@$%&';  
      var maxPos = $chars.length;
      var pwd = '';
      for (i = 0; i < len; i++) {
        pwd += $chars.charAt(Math.floor(Math.random() * maxPos));
      }
      return pwd;
    }
    function setpassid(len,divid)
    {
        len = len || 32;
        $(divid).val(randomString(len));
    }
    </script>
    <span onclick="setpassid(20,divid)">[随机字符]</span>




查看完整版本:
[-- JS生成随机密码字符串 --]
回复主题 -> 发表主题


jingxi.net @ 2014