2018.8.13

注册随机验证码

获取验证码提交

var inp = document.getElementById('input');
var btn = document.getElementById('btn');
var a = Math.floor(Math.random() * (9999 - 1000 + 1) + 1000);
console.log(a);
btn.onclick = function() {
if(btn.innerHTML == '获取验证码') {
alert('您的验证码:' + a)
btn.innerHTML = "60秒后获取验证码";
//用来当秒数的
var i = 59;
//执行
var xh = setInterval(function() {
btn.innerHTML = i + "秒之后获取"
i--;
if(i == 0) {
clearInterval(xh);
btn.innerHTML = "获取验证码";
}
}, 1000);
}
}
var btns = document.querySelector('.btns');
btns.onclick = function() {
if(inp.value == a) {
alert('验证通过,正在跳转....');
location = './new_file.html'; //#设定跳转的链接地址
} else {
alert('验证失败,重新尝试')
}
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 8,131评论 2 17
  • 单例模式 适用场景:可能会在场景中使用到对象,但只有一个实例,加载时并不主动创建,需要时才创建 最常见的单例模式,...
    Obeing阅读 2,320评论 1 10
  • var ipn = document.getElementById('ipn'); var txt = docum...
    常婧帅阅读 314评论 0 0
  • 100个常用的javascript函数 1、原生JavaScript实现字符串长度截取 复制代码代码如下: fun...
    老头子_d0ec阅读 412评论 0 0
  • 有些时候,我们虽然很难预料努力的结果会怎样,但是不努力的话肯定没有结果,所以该努力还是要努力。 就像我在2014年...
    泠风思语阅读 743评论 1 2

友情链接更多精彩内容