首页 >web前端 >js教程 >js随机密码产生函数_javascript技巧

js随机密码产生函数_javascript技巧

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原创
2016-05-16 18:21:481404浏览
复制代码 代码如下:

function randPassword()
{
var text=['abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ','1234567890','~!@#$%^&*()_ ";",./?<>'];
var rand = function(min, max){return Math.floor(Math.max(min, Math.random() * (max 1)));}
var len = rand(8, 16); // 长度为8-16
var pw = '';
for(i=0; i{
var strpos = rand(0, 3);
pw = text[strpos].charAt(rand(0, text[strpos].length));
}
return pw;
}

测试代码:

[Ctrl A 全选 注:如需引入外部Js需刷新才能执行
]
声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn