Foxtable(狐表)用户栏目专家坐堂 → [求助]按钮倒计时功能


  共有3321人关注过本帖平板打印复制链接

主题:[求助]按钮倒计时功能

帅哥哟,离线,有人找我吗?
洮沙
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:804 积分:6903 威望:0 精华:0 注册:2017/8/31 12:07:00
[求助]按钮倒计时功能  发帖心情 Post By:2021/12/3 8:00:00 [只看该作者]

老师,

.AddVcodeButton("hqyzm","获取验证码",2).Attribute=""     '按钮

 wui.AppendHTML("<script src='./lib/yzm.js'></script>") '引用js文件

 

JS文件代码:

// JScript source code
function sendcode() {
    var result = submitAjaxFileds('yzm.htm', '', 'yh', 'mm', false);
    if (result == "OK") {
        cnt = 60;
        cnt = cnt - 1;
        if (cnt === 0) { 
        }
        else {
         setTimeout(countDown, 1000);
        }
        showDialog('dlg1', '提示', "邮件验证码已发送,请注意查收!");
    }
    else {
        showDialog('dlg1', '出错', result);
    }
}
function countDown() {
    cnt = cnt - 1;
    var bt1 = document.getElementById('hqyzm');
    if (cnt === 0) {
        bt1.disabled = false;
        bt1.innerHTML = "获取验证码";
       
    }
    else {
        bt1.disabled = true;
        bt1.innerHTML = "获取(" + cnt + "秒)"

        bt1.style.backgroundColor = "#999999";
        bt1.style.Color = "#ffffff";

        setTimeout(countDown, 1000);
    }
}

计划当result == "OK"时执行倒计时函数,倒计时可以执行,按钮还是可以点击,无法禁用,背景颜色合适、字体颜色不起作用,又不懂了。麻烦老师指点指点。谢谢!

[此贴子已经被作者于2021/12/3 8:49:51编辑过]

 回到顶部