日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

js动态验证码获取

發布時間:2023/12/13 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 js动态验证码获取 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
<!DOCTYPE html> <html lang="cn"> <head><meta charset="UTF-8"><title>短信驗證碼</title> </head> <body> <input type="number" id="tel" value="13303861063"> <button for="pwd" id="btnCode">發送驗證碼</button> </body> <script>var tel = {phone:13303861063}//tel 為 {phone:13303861063} 格式var url = 'https://blog.csdn.net/qq_37144354/article/details/79905304'sendcode(tel,url);function sendcode(tel,url) {//code 基礎部分不用改,按鈕id為 btnCodecode = {url:url,data:tel,btn:"btnCode",//按鈕的類名,id名time:120,sendSF:true,//狀態判斷sendfn:function () {if(code.sendSF){code.sendSF = false;var t = setInterval(function () {code.time--;obj.innerText="重新發送("+code.time+")";if (code.time == 0){clearInterval(t);obj.innerText='重新獲取';code.sendSF = true;code.time = 120;}},1000)}},handler:function () {if (code.time >0 && code.time <120){alert('驗證碼30分鐘才能獲取一次')}else {code.ajaxfn(code.url,code.data)}},ajaxfn:function (url,data) {code.sendfn();/* $.ajax({type:'GET',url:url,data:data,success:function (data) {if(data == 'success'){alert( '驗證碼30分鐘內有效,請注意查收');code.sendfn();}else if (data == 'fail'){alert( '驗證碼30分鐘內只能發送一次,請等候');}},error: function () {alert('網絡異常,通信錯誤,請檢查你的網絡');}})*/}}var obj = document.getElementById(code.btn);//ajaxfn 用于ajax發送驗證碼 url 為ajax接口,data:{phone:tel}為向后臺傳送數據obj.addEventListener("click",code.handler,false)} </script> </html>

總結

以上是生活随笔為你收集整理的js动态验证码获取的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。