BOM 點選觸發 倒計時傳送驗證碼案例
阿新 • • 發佈:2021-11-23
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <input type="text"> <button>傳送</button> <script> //獲取元素 var btn = document.querySelector('button'); var timer = 60; btn.addEventListener('click',function(){ var tt= setInterval(function(){ if(timer==0){ clearInterval(tt); btn.disabled=false; btn.innerText='傳送'; timer=60; }else{ btn.disabled=true; btn.innerText=timer+'重新發送' timer--; } },1000) }) </script> </body> </html>