<a href="javascript:void(0)" style="color:white;text-decoration:none;">
<div id="code" onclick="getCode()" align="center"></div>
</a>
//登陆验证码js实现
<script>
var code = "abcdefghijkmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ123456789";//随机验证码
var hex="0123456789ABCDEF";//随机背景颜色
//数字随机
function getRandom(n, m) {
n = Number(n);
m = Number(m);
if (n > m) {
var temp = n;
n = m;
m = temp;
}
return Math.floor(Math.random()*(m - n) + n);
}
//颜色随机
function getColor(){
var hexColor="#";
var strColor = '';
for (var i = 0; i < 6; i++) {
var rgb = getRandom(0, 16);
strColor += hex.charAt(rgb);
}
return hexColor + strColor;
}
//验证码生成
function getCode() {
var str = '';
var oDiv = document.getElementById('code');
for (var i = 0; i < 6; i++) {
var ran = getRandom(0, 58);
str += code.charAt(ran);
}
oDiv.style.backgroundColor = getColor();
oDiv.innerHTML = str;
}
</script>
登陆界面HTML验证码生成
于 2022-03-25 11:03:07 首次发布