国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務器之家 - 編程語言 - JavaScript - js教程 - 用Javascript實現發送短信驗證碼間隔功能

用Javascript實現發送短信驗證碼間隔功能

2022-01-19 15:21愛前端的茂茂 js教程

這篇文章主要介紹了用Javascript實現發送短信驗證碼間隔功能,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

在很多app和網站中,我們登陸或者注冊賬號,會有一個發送短信驗證碼的地方1,然而為了防止惡意獲取驗證碼,我們一般都設置了可點擊的時間間隔,時間間隔1完了過后,便又可以繼續發送,接下來用代碼實現

代碼如下

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
手機號碼:<input type="text"><button>發送驗證碼</button>
<script>
  var btn=document.querySelector('button')
  var time=3
  btn.addEventListener('click',function () {
    btn.disabled=true
    var timer=setInterval(function () {
      if (time<0){
        clearInterval(timer)
        btn.disabled=false
        btn.innerHTML='發送驗證碼'
        time=3
      }else {
        btn.innerHTML = '還剩' + time + '秒'
        time -= 1
      }
    },1000)
  })
</script>
</body>
</html>

效果如下

用Javascript實現發送短信驗證碼間隔功能

用Javascript實現發送短信驗證碼間隔功能

用Javascript實現發送短信驗證碼間隔功能

代碼解釋
這里因為我們只改變按鈕的樣式和功能,所以只獲取了按鈕,然后設置一個time變量,這是倒計時的時間。然后設置點擊事件,當我們點擊這個按鈕過后讓這個按鈕的disable變為true,意思是不能夠點擊。
然后設置定時器,判斷如果倒計時小于0,那么清除定時器,倒計時結束,讓按鈕變為可點擊,里面的1文字變為發送驗證碼,接著重新給倒計時賦值為3.
如果倒計時大于0,把按鈕里面的文字改為'還剩' + time + ‘秒',time–,每循環一次都判斷一次

到此這篇關于用Javascript實現發送短信驗證碼間隔的文章就介紹到這了,更多相關js發送短信驗證碼內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/weixin_44029226/article/details/113737599

延伸 · 閱讀

精彩推薦
  • js教程原生js實現滑塊區間組件

    原生js實現滑塊區間組件

    這篇文章主要為大家詳細介紹了js實現滑塊區間組件,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    蒲公英芽11882022-01-05
  • js教程原生js實現自定義滾動條組件

    原生js實現自定義滾動條組件

    這篇文章主要為大家詳細介紹了原生js實現自定義滾動條組件的開發,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一...

    蒲公英芽11422022-01-05
  • js教程五種使 JavaScript 代碼庫更干凈的方法

    五種使 JavaScript 代碼庫更干凈的方法

    今天向大家介紹5種使JavaScript代碼庫更干凈的方法,一起來看一下都有哪些吧!...

    Mason程10652021-12-29
  • js教程javascript實現數字時鐘效果

    javascript實現數字時鐘效果

    這篇文章主要為大家詳細介紹了javascript實現數字時鐘效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    一顆不甘墜落的流星11782022-01-17
  • js教程JavaScript實現點擊切換功能

    JavaScript實現點擊切換功能

    這篇文章主要為大家詳細介紹了JavaScript實現點擊切換功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    _he_dan_10402022-01-10
  • js教程你不知道的 JS 沙箱隔離

    你不知道的 JS 沙箱隔離

    本文接下來的內容,將介紹我在探索基于 Web Worker 實現 JavaScript 沙箱隔離方案過程中的一些資料收集、理解以及我的踩坑和思考的過程。...

    前端大全10322021-12-29
  • js教程JavaScript代碼實現微博批量取消關注功能

    JavaScript代碼實現微博批量取消關注功能

    這篇文章主要介紹了JavaScript代碼實現微博批量取消關注功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需...

    nbody19967132022-01-17
  • js教程原生JS實現音樂播放器

    原生JS實現音樂播放器

    這篇文章主要為大家詳細介紹了原生JS音樂播放器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    奶茶只要半糖3592022-01-07
主站蜘蛛池模板: 欧美日韩中文 | 日本精品视频在线观看 | 亚洲区视频 | a√毛片| 日韩精品一区二区三区中文在线 | 无码一区二区三区视频 | 国产精品成人av | 久久精品久久久 | 奇米久久 | 精品久久久久久久久久 | 波多野结衣中文字幕一区二区三区 | 亚洲精品1 | 一级免费视频 | 黄一区| 性高潮一级片 | 国产精品视频导航 | 欧美日韩成人在线播放 | 日韩一区二区在线播放 | 成人爽a毛片一区二区免费 日韩av高清在线 | 久久噜噜噜精品国产亚洲综合 | 亚洲国产aⅴ成人精品无吗 成人午夜视频在线观看 | 狠狠av | 国产精品免费一区二区三区四区 | 超碰美女| 国产精品一区二区三区免费 | 夜夜骑首页 | 日韩欧美在线一区 | 中文字幕 国产精品 | 五月天色婷婷视频 | 欧美一区二区久久 | 色影视| 国产精品免费精品自在线观看 | 亚洲色图p | 婷婷色av| 欧美精品在线观看 | 久久天天躁狠狠躁夜夜躁2014 | 日韩城人网站 | 久久xxx| 国产精品成人一区二区三区夜夜夜 | 日韩在线二区 | 九九九色 |