JavaScript实现点击切换验证码及校验
导读:收集整理的这篇文章主要介绍了JavaScript实现点击切换验证码及校验,觉得挺不错的,现在分享给大家,也给大家做个参考。 本文实例为大家分享了JavaScript实现点击切换验证码及校...
收集整理的这篇文章主要介绍了JavaScript实现点击切换验证码及校验,觉得挺不错的,现在分享给大家,也给大家做个参考。 本文实例为大家分享了JavaScript实现点击切换验证码及校验的具体代码,供大家参考,具体内容如下
效果:
代码:
!DOCTYPE htML>
html>
head>
meta charset="UTF-8">
tITle>
/title>
style>
div {
width: 100px;
height: 40px;
background-color: red;
color: #fff;
text-align: center;
line-height: 40px;
font-Size: 30px;
font-weight: 900;
user-select: none;
}
.show {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
margin: auto;
width: 200px;
height: 100px;
background-color: pink;
text-align: center;
line-height: 100px;
font-size: 40px;
font-weight: 900;
display: none;
}
/style>
/head>
body>
div>
/div>
input type="text" value="请输入上图的验证码" />
button>
注册/button>
div class="show">
等待中。。。。/div>
script type="text/javascript">
//1000-9999 VAR div = document.getelementsbytagname("div");
var inp = document.getElementsByTagName("input")[0];
var BTn = document.getElementsByTagName("button")[0];
div[0].innerHTML = ranFun(1000, 9999);
inp.onclick = function () {
this.value = "" }
div[0].onclick = function () {
this.innerHTML = ranFun(1000, 9999) }
btn.onclick = function () {
if (inp.value == div[0].innerHTML) {
div[1].style.display = "block";
setTimeout(function () {
location.href = "register.html" }
, 3000) }
else {
alert('验证码错误') div[0].innerHTML = ranFun(1000, 9999);
inp.value = "" }
}
function ranFun(a, b) {
return Math.floor(Math.random() * (b - a + 1) + a) }
/script>
/body>
/html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
您可能感兴趣的文章:- js实现登录注册框手机号和验证码校验(前端部分)
- JavaScript实现随机生成验证码及校验
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: JavaScript实现点击切换验证码及校验
本文地址: https://pptw.com/jishu/594004.html
