js驗證碼重新傳送倒數計時效果
大家可能在生活中都有這樣的精力,那就是某個網站需要進行驗證碼驗證。
當點選按鈕之後,按鈕就處於不可用倒數計時狀態,當然完整的功能需要結合後臺實現,不過這裡只介紹一下前臺是如何實現的。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.51texiao.cn/" /> <title>螞蟻部落</title> <script type="text/javascript"> var countdown=60; function settime(val) { if (countdown == 0) { val.removeAttribute("disabled"); val.value="免費獲取驗證碼"; countdown = 60; } else { val.setAttribute("disabled", true); val.value="重新傳送(" + countdown + ")"; countdown--; } setTimeout(function() { settime(val) },1000) } window.onload=function(){ var obt=document.getElementById("btn"); obt.onclick=function(){ settime(this) } } </script> </head> <body> <input type="button" id="btn" value="免費獲取驗證碼"/> </body> </html>
相關文章
- js倒數計時 實現傳送驗證碼倒數計時60sJS
- 傳送簡訊驗證,後按鈕倒數計時,防止重新整理倒數計時失效
- 【JavaScript】使用js實現傳送郵箱驗證碼,按鈕倒數計時JavaScriptJS
- js實現驗證碼倒數計時JS
- jquery 實現 點選按鈕後倒數計時效果,多用於實現傳送手機驗證碼、郵箱驗證碼jQuery
- 獲取驗證碼倒數計時
- 小程式 - 驗證碼倒數計時元件元件
- js獲取驗證碼倒數計時60s(超簡單)JS
- 小視訊原始碼,自定義倒數計時,結束後進入重新傳送介面原始碼
- Flutter 驗證碼倒數計時Widget封裝Flutter封裝
- Ionic Angular 實現驗證碼倒數計時功能Angular
- js程式碼實現倒數計時秒殺的效果JS
- setTimeout倒數計時效果程式碼
- setInterval和setTimeout區別(驗證碼倒數計時)
- js精確到天的倒數計時效果JS
- jQuery倒數計時效果程式碼例項jQuery
- 驗證碼---js重新整理驗證碼JS
- js——倒數計時JS
- JS倒數計時JS
- app直播原始碼,驗證時實現獲取驗證碼並顯示倒數計時的功能APP原始碼
- 手機直播原始碼,驗證碼自動讀秒倒數計時原始碼
- Android使用CountDownTimer實現驗證碼倒數計時Android
- 短視訊app製作,驗證碼輸入時間倒數計時APP
- Kookjs 倒數計時JS
- jQuery 倒數計時效果詳解jQuery
- 按鈕倒數計時可用效果例項程式碼
- 商品搶購倒數計時效果程式碼例項
- js自動倒數計時程式碼,倒數計時完畢時自動停止迴圈JS
- 影片直播app原始碼,傳送驗證碼 驗證碼識別APP原始碼
- 倒數計時結尾使用動畫效果程式碼例項動畫
- 倒數計時然後才可以點選效果程式碼
- js 獲取驗證碼計時器JS
- 原生js實現的天小時分鐘和秒倒數計時效果JS
- js cookie 頁面倒數計時JSCookie
- 案例:倒數計時 js小案例JS
- js實現活動倒數計時JS
- js 活動倒數計時詳解JS
- layui table tr a標籤倒數計時 操作 重新整理以後繼續倒數計時UI