发送验证码60s的时间限制

简介: 发送验证码60s的时间限制

屏幕快照 2022-05-07 下午3.42.03.png

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
</body>
手机号:<input type="text" placeholder="请输入"> <button>发送</button>
<script>
    var btn = document.querySelector('button');
    var time = 10;
    btn.addEventListener('click', function () {
        this.disabled = true;
        var timer = setInterval(function () {
            if (time == 0) {
                clearInterval(timer);
                btn.disabled = false;
                time = 10;
                btn.innerHTML = '发送';
            } else {
                btn.innerHTML = "还剩" + time + "s";
                time--;
            }
        }, 1000)
    })
</script>
</html>
相关文章
|
数据采集 机器学习/深度学习 存储
无感验证码将成新趋势,凯格无感验证码深度剖析
滑动拼图验证码,智能无感验证,文字点选验证码,成语点选验证码,行为验证码,凯格科技,空间推理验证码,字体识别验证码,中文字符验证码
804 0
无感验证码将成新趋势,凯格无感验证码深度剖析
|
前端开发
CSS:设置字母间距、中文汉字间距
CSS:设置字母间距、中文汉字间距
|
数据安全/隐私保护
ACQ.TRADE_NOT_EXIST(交易不存在)-排查方案
报错描述 调用查询接口查询交易,报错ACQ.TRADE_NOT_EXIST(交易不存在); 报错原因 账户内没有该笔订单号信息; 排查方案 1、检查接口中设置的out_trade_no或trade_no参数值是否正确; 2、由于收款账户不一致,导致查询不到该笔交易; 如调用当面付接口时,通过第三方应用授权设置app_auth_token收款,切记查询接口也必须设置相同的app_auth_token。
5400 0
|
存储 安全 算法
面试官 - https 真的安全吗,可以抓包吗,如何防止抓包吗
面试官 - https 真的安全吗,可以抓包吗,如何防止抓包吗
|
机器学习/深度学习 编解码 算法
无感验证码的工作原理
无感验证码是一种隐形的身份验证机制,通过分析用户行为(如鼠标移动、点击)和设备信息来辨别真实用户,防止机器人攻击。工作流程包括页面加载验证脚本、收集行为和设备数据、传输数据至服务器端进行分析、返回验证结果。示例代码展示了如何收集鼠标事件和设备信息,并发送到服务器。实际应用中,需采用更复杂算法和安全措施以确保安全性。
|
存储 测试技术 数据库
【C语言课程设计】图书管理系统
【C语言课程设计】图书管理系统
528 0
|
Web App开发 JavaScript Android开发
iOS SFSafariViewController 获取 Cookies
iOS SFSafariViewController 获取 Cookies
428 0
|
消息中间件 负载均衡 Kafka
kafka rebalance你真的了解吗
今天主要分享一下 kafka 的 rebalance,在 kafka 中,rebalance 是一个十分重要的概念,很多时候引发的一些问题可能都是由于 rebalance 引起的,rebalance 也就是再均衡,顾名思义,再均衡就是再次负载均衡,下面会对再均衡进行一个详细的描述。
798 3
|
存储 缓存 安全
SpringSecurity基础-认证和授权概述
RBAC是基于角色的访问控制(Role-Based Access Control )在 RBAC 中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。这样管理都是层级相互依赖的,权限赋予给角色,而把角色又赋予用户,这样的权限设计很清楚,管理起来很方便。
360 0

热门文章

最新文章

下一篇
开通oss服务