【JavaScript】使用js實現傳送郵箱驗證碼,按鈕倒數計時
使用JQuery做一個點選按鈕倒數計時的效果;
先給大家看一下最終的效果,
圖一:按鈕可點選,
圖二:按鈕不可點選,並更改button的html()
按鈕Html程式碼如下:
<button type="button" class="ui_btn ui_org_btn" id="tel_btn"
style="height: 43px">獲取驗證碼</button>
js程式碼如下:
// 傳送驗證碼倒數計時60s
$(function() {
var btn = $("#tel_btn");
$(function() {
btn.click(settime);
})
var countdown = 5;//倒數計時總時間,為了演示效果,設為5秒,一般都是60s
function settime() {
if (countdown == 0) {
btn.attr("disabled", false);
btn.html("獲取驗證碼");
btn.removeClass("disabled");
countdown = 5;
return;
} else {
btn.addClass("disabled");
btn.attr("disabled", true);
btn.html("重新傳送(" + countdown + ")");
countdown--;
}
setTimeout(settime, 1000);
}
})
相關文章
- jquery 實現 點選按鈕後倒數計時效果,多用於實現傳送手機驗證碼、郵箱驗證碼jQuery
- js倒數計時 實現傳送驗證碼倒數計時60sJS
- js驗證碼重新傳送倒數計時效果JS
- 傳送簡訊驗證,後按鈕倒數計時,防止重新整理倒數計時失效
- js實現驗證碼倒數計時JS
- Js Jquery 實現的按鈕倒數計時整理JSjQuery
- ReactiveCocoa 實現 按鈕倒數計時React
- 直播app原始碼,驗證方式選擇郵箱驗證時,自動給輸入好的郵箱傳送驗證碼APP原始碼
- js實現的郵箱格式驗證程式碼JS
- jQuery實現的按鈕可用倒數計時效果jQuery
- Ionic Angular 實現驗證碼倒數計時功能Angular
- js實現的email郵箱格式驗證程式碼JSAI
- Android使用CountDownTimer實現驗證碼倒數計時Android
- JavaScript簡訊重發按鈕可用倒數計時JavaScript
- Javascript郵箱驗證JavaScript
- Java實現郵箱驗證碼功能Java
- 使用node的emailjs傳送郵箱AIJS
- js驗證郵箱JS
- Gitlab伺服器郵箱配置,實現自動為使用者傳送郵件(註冊傳送驗證連結)Gitlab伺服器
- 按鈕倒數計時可用效果例項程式碼
- JavaScript郵箱格式驗證JavaScript
- 獲取驗證碼倒數計時
- 按鈕倒數計時指定秒數可用程式碼例項
- app直播原始碼,驗證時實現獲取驗證碼並顯示倒數計時的功能APP原始碼
- javascript驗證郵箱格式程式碼例項JavaScript
- 小程式 - 驗證碼倒數計時元件元件
- js實現活動倒數計時JS
- js按鈕點選後需要倒數計時才能可能用程式碼例項JS
- 谷歌郵箱,配置傳送郵件密碼谷歌密碼
- 郵箱傳送模組
- 如何用python實現郵箱傳送資訊Python
- win10使用自帶郵箱傳送郵件時直接進傳送箱裡無法完成傳送怎麼解決Win10
- js實現指定時間倒數計時JS
- 註冊協議閱讀倒數計時按鈕可用程式碼協議
- 註冊時,給使用者郵箱傳送啟用連結(java 傳送郵件)Java
- Java實現網易企業163郵箱傳送郵件Java
- 郵箱格式驗證程式碼
- Laravel 專案實現郵箱驗證功能Laravel