直播系统搭建,随机验证码的生成
在JavaScript中,有个随机生成数字的函数叫 Math.random(),它能生成0~1之间的数字,下面我给大家简单列了个例子:
<head>
<meta charset="utf-8">
<title>随机验证码的生成</title>
</head>
<style>
#number{
width:130px;
height: 30px;
text-align: center;
line-height: 30px;
background: pink;
margin: 10px 5px 0px 50px;
cursor: pointer;
float: left;
}
#get{
margin: 13px 5px 0px 0px;
}
</style>
<body>
<div id="number"></div>
<button id="get">点击获取验证码</button>
</body>
这里是一些基本样式和布局,下面的JavaScript才是重点,让我们看一下
var get=document.getElementById("get");
get.onclick=function(){
array();
};
function array(){
first = [0,1,2,3,4,5,6,7,8,9];
second = [0,1,2,3,4,5,6,7,8,9];
third = [0,1,2,3,4,5,6,7,8,9];
fourth = [0,1,2,3,4,5,6,7,8,9];
var a = String(first[Math.floor(Math.random()*first.length)]);
var b = String(second[Math.floor(Math.random()*second.length)]);
var c = String(third[Math.floor(Math.random()*third.length)]);
var d = String(fourth[Math.floor(Math.random()*fourth.length)]);
var number=document.getElementById("number");
number.innerHTML=a+b+c+d;
}
以上就是 直播系统搭建,随机验证码的生成,更多内容欢迎关注之后的文章
标签:random,验证码,number,直播,随机,var,Math,搭建 From: https://www.cnblogs.com/yunbaomengnan/p/17525608.html