你的位置:首页 > Java教程

[Java教程]js手机短信按钮倒计时


源码:

  /*  120秒手机短信按钮倒计时  */  exports.sendmessage = function (name) {    var second = 120;    $(name).attr("disabled", true);    var color = $(name).css('background-color');    $(name).attr("style", "background-color : #c1c1c1");    function update(num) {      if (num == second) {        $(name).attr("style", "background-color : "+color);        $(name).text("获取验证码");        $(name).attr("disabled", false);      }      else {        var printnr = second - num;        $(name).text(printnr + "秒后获取");      }    }    function uupdate(i) {      return function () {        update(i);      }    }    for (var i = 1; i <= second; i++) {      setTimeout(uupdate(i), i * 1000);    }  }