怎么用随机数创建一个验证码呢?首先我们要知道,随机整数怎么求?
这就用到了我们的数学函数,(求一个0-9之间的随机整数)
Math.rond(Math.random()*9)
紧接着创建一个四位数的随机整数验证码,我们先用一个最简单的方式去做。
function fn(){
var ary=[asgdhjglqieouireytyebzxmcmn1568792310];
var str='';
while(str.length<4){
var n = Math.rond(Math.random()*9)
if(str.indexOf(ary[n]===-1){
str+=ary[n]
}
}
return str
}
fn();
接下来要做的就是把这一串随机整数放在网页上,每次单机button按钮的时候,就能弹出一个新的验证码
var box = document.getElementById('box');
box.onclick=function(){
// 每次都要更新验证码,更新innerHTML
box.innerHTML = fn4();
}
这样的话一个随机验证码就做出来了,是不是很简单呢