js倒计时10秒代码(js倒计时怎么写)
忽然间想做一个倒计时的例子。
用到的方法是setInterval()。
一、先了解一下setInterval,AAAAA是执行函数,BBBBB是执行周期。
二、创建一个盒子,在脚本中取得元素对象。
三、开始用setinterval方法了。
F12打开控制台,你可以看到,每秒一个log的刷新。
四、创建一个变量t,用来倒计时用。
确实可以倒计时了,但它会倒数到负数,无穷尽倒数。
五、加个判断,让它只倒数十秒。
js倒计时10秒代码如下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <div id="cddiv"></div> <script> var t = 10; var elcddiv = document.querySelector("#cddiv"); // 取得元素对象 var cd = setInterval("cdfun()",1000); // 用setInterval方法创建对象,1秒周期循环执行cdfun()函数 function cdfun() { elcddiv.innerHTML = t; if (t == 0) { clearInterval(cd); // clearInterval是用来结束setInterval的 alert("倒计时结束!") } t--; } </script> </body> </html>
除注明外的文章,均为来源:老汤博客,转载请保留本文地址!
原文地址:https://tangjiusheng.cn/js/4385.html
原文地址:https://tangjiusheng.cn/js/4385.html