<body>
<h2 class="code"></h2>
</body>
<script>
getRandom(4); //任意修改验证码长度,4代表输出的验证码有4位。
function getRandom(n) {
// var count
var numberStr = 'qwertyuiopasdfghjklzxcvbnm0123456789QWERTYUIOPASDFGHJKLZXCVBNM'
var size = numberStr.length; // length比角标大1
var codeNumber = ""; // 收集拼接而来的字符
for (var i = 0; i < n; i++) {
var index = Math.floor(Math.random() * size);
codeNumber += numberStr[index]
}
var code = document.querySelector(".code"); // 操作DOM
code.innerHTML = codeNumber;
}
</script>
效果
插入到项目中,效果