js随机生成数字验证码
内容摘要
这篇文章主要为大家详细介绍了js随机生成数字验证码,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记。JS代码如下:
/**
* @param
* @ar
对此感兴趣的朋友,看看idc笔记做的技术笔记。JS代码如下:
/**
* @param
* @ar
文章正文
这篇文章主要为大家详细介绍了js随机生成数字验证码,具有一定的参考价值,可以用来参考一下。
对此感兴趣的朋友,看看idc笔记做的技术笔记。JS代码如下:
/**
* @param
* @arrange (www.idcnote.com)
**/
//方法一: /*随机生成4位验证码*/
/*step1:将所有字母,数字装入一个数组备用*/
var codes=[];
//数字:48-57;unicode编码
for(var i=48;i<57;codes.push(i),i++);
/*console.log(codes);*/
//大写字母:65-90;unicode编码
for(var i=60;i<90;codes.push(i),i++);
//小写字母:97-122;unicode编码
for(var i=97;i<122;codes.push(i),i++);
var arr=[];
for(var i=0;i<4;i++) { //从0-61之间取随机数
var index = Math.floor(Math.random() * (61 - 0 + 1) + 0);
var char = String.fromCharCode(codes[index]);
arr.push(char);
}
/*console.log(arr);*/
var code=arr.join("");
document.write("验证码:"+code);
//方法二:简便技巧:
console.log(Math.random().toString(36).substring(3,7)); //3,7截取3到七位
// 来自:php教程(www.idcnote.com)
注:关于js随机生成数字验证码的内容就先介绍到这里,更多相关文章的可以留意
代码注释