时间:2021-05-26
废话不多说,直接上代码
//settime($("#getPhoneCode"),60);function settime($obj, time) { if (time == 0) { $obj.attr("disabled", false); $obj.css("background", "#f38401").css("cursor", "pointer"); $obj.text("获取手机验证码"); return; } else { $obj.attr("disabled", true); $obj.css("background", "#ccc").css("cursor", "not-allowed"); $obj.text("重新发送(" + time + ")"); time--; } setTimeout(function () { settime($obj, time) }, 1000)}以上这篇JS 60秒后重新发送验证码的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
原型图需求:手机号验证发送验证码之后开始60S倒计时60s以后如果没有填写验证码,可重新发送注册开始varInterValObj;//timer变量,控制时间v
用于一些注册类的场景,点击发送验证码,xx秒后重新发送。利用setTimeout方法,xx秒后执行指定的方法,修改button的属性值,disabled为tru
本文首先分析手机发送验证码的原理,再对javascript发送短信验证码予以实现,具体思路如下:实现点击“发送验证码”按钮后,按钮依次显示为“59秒后重试”、“
效果如下:代码如下:template代码:手机注册获取验证码{{auth_time}}秒之后重新发送验证码注册已经有账号,马上去登录script代码如下expo
一般在项目的“引导页”有个功能,倒计时5秒结束后,然后可以允许用户点击跳过按钮跳过引导页。同样在“登录”和“注册”页面也有类似功能,发送验证码后,计时60秒后才