国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

html web前端,點擊發(fā)送驗證碼,按鈕60秒倒計時

這篇具有很好參考價值的文章主要介紹了html web前端,點擊發(fā)送驗證碼,按鈕60秒倒計時。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

html web前端,點擊發(fā)送驗證碼,按鈕60秒倒計時

html web前端,點擊發(fā)送驗證碼,按鈕60秒倒計時,html5 之 混合開發(fā),html,html5

eaca39b57a49d39f6c9e2f49f2559e9a.jpg文章來源地址http://www.zghlxwxcb.cn/news/detail-720969.html

<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title></title>
    </head>
    <body>
        <div>

            <div style="margin: 15px;">
                <input id="phone" type="text" autocomplete="off" placeholder="請輸入手機號" />
                <input id="btnSendCode" type="button" value="獲取驗證碼" onClick="sendMessage()" />
            </div>

        </div>
    </body>
    <script type="text/javascript">
        var phoneDom = document.querySelector('#phone');

        var btnSendCode = document.querySelector("#btnSendCode");
        var count = 60; // 間隔函數(shù),1秒執(zhí)行
        var InterVal; // timer變量,控制時間

        function SetTime() {
            if (curCount == 0) {
                window.clearInterval(InterVal); //停止計時器
                btnSendCode.removeAttribute("disabled"); //啟用按鈕
                btnSendCode.value = "重新發(fā)送";
            } else {
                curCount--;
                btnSendCode.value = curCount + "秒再獲取";
            }
        }

        function sendMessage() {
            // 
            // // 手機號碼校驗
            // var phone = (phoneDom.value).trim();
            // var phoneReg = /(^1[3|4|5|7|8]\d{9}$)|(^09\d{8}$)/; //手機號正則
            // if (!phoneReg.test(phone)) {
            // alert(" 請輸入有效的手機號碼");
            // return false;
            // }

            // 
            // 按鈕點擊倒計時,限制點擊
            curCount = count;
            //設置button效果,開始計時
            btnSendCode.setAttribute("disabled", "true");
            btnSendCode.value = curCount + "秒再獲取";
            InterVal = window.setInterval(SetTime, 1000); //啟動計時器,1秒執(zhí)行一次

            // 
            //創(chuàng)建XMLHttpRequest對象,新版本的瀏覽器可以直接創(chuàng)建XMLHttpRequest對象,IE5或IE6沒有
            var request = new XMLHttpRequest();
            // 設置請求方法與路徑
            request.open("get", 'https://api.wzyanche.com/sms/SendSms/' + phoneDom.value);
            // 不發(fā)送數(shù)據(jù)到服務器
            request.send(null);
            // XHR對象獲取到返回信息后執(zhí)行
            request.onload = function() {
                // 解析獲取到的數(shù)據(jù)
                var data = JSON.parse(request.responseText);
                console.log('111 000 返回的數(shù)據(jù)', data)
                console.log('111 111 返回的數(shù)據(jù)', data.retMsg)
            }
        }
    </script>

</html>

到了這里,關于html web前端,點擊發(fā)送驗證碼,按鈕60秒倒計時的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • HTML JS實現(xiàn)點擊按鈕下載文件功能例子(C知道版)

    ? ? ? ? 其實這篇應該算是一篇“水”文章,為什么要這么“水”呢,除了最近南方的氣候悶熱難耐需要降溫之外,另一個主要原因,這里面所寫的代碼均是由CSDN的AI文本大模型\\\"C知道\\\"完成,我在這里只是簡單記錄一下,也方便其他有需求的同學借鑒一下,少繞一些彎路(有

    2024年02月15日
    瀏覽(20)
  • 【前端】element button鼠標點擊按鈕更改樣式

    【前端】element button鼠標點擊按鈕更改樣式

    希望我的分享能夠幫助到更多的人,如果覺得我的分享有幫助的話,請大家一鍵三連支持一下哦~ ??原創(chuàng)不易,期待你的關注與支持~ 點贊??+收藏??+評論?? ??之后我會繼續(xù)更新前端學習小知識,關注我不迷路~

    2024年03月15日
    瀏覽(21)
  • jquery 實現(xiàn)倒計時60秒

    2024年02月04日
    瀏覽(37)
  • 基于html+js實現(xiàn)輪播圖(自動輪播、左右按鈕、小圓點點擊及切換圖片)

    基于html+js實現(xiàn)輪播圖(自動輪播、左右按鈕、小圓點點擊及切換圖片)

    使用html和js實現(xiàn)的一個簡單小練習輪播圖。大概功能主要是: 1、使用時間函數(shù)自動切換圖片; 2、在圖片及按鈕及小圓點的父節(jié)點身上綁定事件代理,添加mouseenter及mouseleave事件類型,讓鼠標移入,圖片暫停,移出,圖片恢復輪播; 3、在按鈕的父節(jié)點身上綁定事件代理,事

    2024年02月11日
    瀏覽(19)
  • 【vue】前端頁面點擊按鈕彈窗播放m3u8格式視頻

    【vue】前端頁面點擊按鈕彈窗播放m3u8格式視頻

    最終效果: 1.表格操作列 2.initVideo方法 3.彈出層代碼 4.showAll_dialog樣式 5.第2步跳轉的video.html頁面代碼,用dplayer播放的,放在項目根目錄的public文件夾即可

    2024年02月04日
    瀏覽(20)
  • selenium解決web頁面智能驗證控件點擊無效或驗證不通過問題

    背景:筆者在公司做webUI自動化的時候,在登錄頁面碰到了一個難題:在輸入完賬號密碼后,需要點擊一下智能驗證控件。本以為是個很簡單的問題,不就是定位控件后click一下就好了嘛,結果實際操作的時候,發(fā)現(xiàn)手動打開瀏覽器,可以正常點擊智能控件,并驗證成功,但是

    2024年02月09日
    瀏覽(226)
  • 使用郵箱發(fā)送驗證碼前端完成登錄

    使用郵箱發(fā)送驗證碼前端完成登錄

    在前一篇使用C#發(fā)送郵箱驗證碼已經(jīng)完成使用.net core web api寫了完成往登錄郵箱發(fā)送驗證碼的接口?,F(xiàn)在就用前端調用接口模擬登錄功能。 前端使用是layui樣式+Vue寫的功能。 記得把 div id = \\\"app\\\"/div 把前端樣式包含 右側那驗證碼是緩存中的驗證碼,一般是看不見的。 前端調用

    2024年01月19日
    瀏覽(100)
  • vue前端實現(xiàn)圖片下載,實現(xiàn)點擊按鈕彈出本地窗口,選擇自定義保存路徑

    vue前端實現(xiàn)圖片下載,實現(xiàn)點擊按鈕彈出本地窗口,選擇自定義保存路徑

    直接上代碼,廢話不多說,點關注,不迷路 一、下載代碼 二、別找代碼了,不用代碼就可以實現(xiàn) 以下按照步驟一步一步來 按照紅色箭頭所指,用鼠標戳它 恭喜你,功能完成了

    2024年02月13日
    瀏覽(32)
  • html5 web 按鈕跳轉方法(及其相關)

    html5 web 按鈕跳轉方法(及其相關) 方法一 a href=\\\"javascript:\\\" οnclick=\\\"history.go(-2); \\\"返回前兩頁/a 方法二 a href=\\\"javascript:\\\" οnclick=\\\"self.location=document.referrer;\\\"返回上一頁并刷新/a 方法三 $(\\\".btn\\\").click(function(){ window.history.back(); }); //或者直接a標簽添加 a class=\\\"\\\" href=\\\"javascript:history.go(-1)\\\"返

    2024年02月04日
    瀏覽(19)
  • 使用node.js給前端發(fā)送一個圖像驗證碼

    相信寫過node的小伙伴都對此有相關了解 首先導入需要的包(//后有解釋) const mysql = require(\\\"mysql\\\"); ? //用于創(chuàng)建和管理 MySQL 連接池。 const express = require(\\\"express\\\");//用于構建 Web 應用程序。 const app = express(); const interface = require(\\\"./interface\\\"); const bodyParser = require(\\\"body-parser\\\"); //用于

    2024年01月17日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包