js獲取短信驗證碼效果

var clock = '';
	var nums = 60;
	var btn;
	function sendCode(thisBtn) {
	    btn = thisBtn;
		$(btn).addClass('btn-disable').prop('disabled', true).val(nums + 's後重發');//將按鈕置爲不可點擊
	    clock = setInterval(doLoop, 1000); //一秒執行一次
	}
	function doLoop() {
	    nums--;
	    if (nums > 0) {
	        btn.value = nums + 's後重發';
	    } else {
	        clearInterval(clock); //清除js定時器
			$(btn).removeClass('btn-disable').prop('disabled', false).val('獲取校驗碼');
	        nums = 60; //重置時間
	    }
	}
相關文章
相關標籤/搜索