基于JavaScript實現(xiàn)手機短信按鈕倒計時(超簡單)
在淘寶等購物網(wǎng)站,我們都會看到一個發(fā)送短信倒計時的按鈕,究竟是如何實現(xiàn)的呢?下面我就給大家提供一段代碼很實用的。
廢話不多說了,直接給大家貼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); } }
以上代碼是本文給大家介紹的JavaScript實現(xiàn)手機短信按鈕倒計時的全部敘述,希望大家喜歡。
- JavaScript實現(xiàn)短信倒計時60s
- JS實現(xiàn)發(fā)送短信驗證后按鈕倒計時功能(防止刷新倒計時失效)
- JS獲取短信驗證碼倒計時的實現(xiàn)代碼
- js實現(xiàn)短信發(fā)送倒計時功能(正則驗證)
- js實現(xiàn)5秒倒計時重新發(fā)送短信功能
- JS實現(xiàn)用戶注冊時獲取短信驗證碼和倒計時功能
- JS短信驗證碼倒計時功能的實現(xiàn)(沒有驗證碼,只有倒計時)
- js發(fā)送短信倒計時的簡單實現(xiàn)方法
- 基于JS實現(xiàn)發(fā)送短信驗證碼后的倒計時功能(無視頁面刷新,頁面關(guān)閉不進(jìn)行倒計時功能)
- javascript實現(xiàn)發(fā)送短信倒計時
相關(guān)文章
js中將具有數(shù)字屬性名的對象轉(zhuǎn)換為數(shù)組
js中將具有數(shù)字屬性名的對象轉(zhuǎn)換為數(shù)組,雖然不太常用,但我們的確可以給對象添加以數(shù)字為屬性名的屬性2011-03-03Popup彈出框添加數(shù)據(jù)實現(xiàn)方法
這篇文章主要為大家詳細(xì)介紹了Popup彈出框添加數(shù)據(jù)的簡單實現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-10-10ES6常用小技巧總結(jié)【去重、交換、合并、反轉(zhuǎn)、迭代、計算等】
這篇文章主要介紹了ES6常用小技巧,結(jié)合實例形式總結(jié)分析了ES6常見的數(shù)組去重、交換變量、合并數(shù)組、字符串反轉(zhuǎn)、數(shù)組迭代、數(shù)值計算等相關(guān)操作技巧,需要的朋友可以參考下2019-12-12bootstrap 設(shè)置checkbox部分選中效果
本篇文章主要介紹了bootstrap 設(shè)置checkbox部分選中效果,主要涉及到j(luò)s各個方面的內(nèi)容,對于bootstrap設(shè)置checkbox選中效果感興趣的朋友可以參考一下吧2017-04-04CryptoJS中AES實現(xiàn)前后端通用加解密技術(shù)
這篇文章主要為大家詳細(xì)介紹了CryptoJS中AES實現(xiàn)前后端通用加解密技術(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-12-12