JS实现获取验证码按钮倒计时---刷新不重置

1.html

<input type="button" onclick="btnCheck()" value="获取验证码" id="yanzheng">

2.css

#yanzheng {
  width: 1.6rem;
  height: 0.4rem;
  background: red;
  border: none;
  border-radius: 15px;
  color: white;
  position: absolute;
  top: 30%;
  right: 0.05rem
}

3.JS

//获取验证码
function btnCheck() {
    var i =parseInt(sessionStorage.num)
    sessionStorage.setItem("num",60)
    var postData = $("#form").serializeArray();
        var timer = setInterval(function () {
            if (i!= NaN && i!=0) {
                var o=i||60
                o--
                sessionStorage.setItem("num",o)
                i =o
                console.log(i)
                $('#yanzheng').val(i + "秒");
                $("#yanzheng"
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值