사용자를 등록할 때 버튼을 클릭한 후 계속 클릭하기 전에 60초의 카운트다운이 발생하는 경우가 종종 있습니다. 이 60초는 모든 사람이 준비할 수 있는 시간입니다. "계약서를 주의 깊게 읽으십시오". 이 기능이 어떻게 구현되는지, 자세한 코드는 아래에 공유됩니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>倒计时然后才可以点击效果代码</title> <script type="text/javascript"> var s=4; function countsub() { var btnReg=document.getElementById("btnReg"); if(btnReg) { if(s<=0) { btnReg.value="同意"; btnReg.disabled=false; clearInterval(id); } else { btnReg.value="请仔细阅读协议(还剩"+s+"秒)"; s--; } } } var id = setInterval('countsub()',1000) </script> </head> <body> <textarea>注册协议</textarea> <input id="btnReg" type="button" value="同意" disabled="true" /> </body> </html>
이 기사가 JavaScript 프로그래밍을 배우는 모든 사람에게 도움이 되기를 바랍니다.