1. 程式人生 > 其它 >BOM 點選觸發 倒計時傳送驗證碼案例

BOM 點選觸發 倒計時傳送驗證碼案例

<!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>