定时器
老师您好,我按照您教的办法去写了倒计时案例,中间发现了这样一件事
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | <!DOCTYPE html> <html> <head> <meta charset= "UTF-8" > <meta name= "viewport" content= "width=device-width, initial-scale=1.0" > <title>Document</title> </head> <body> <h2 id= "info1" >距离2025高考还有</h2> <h2 id= "info2" ></h2> <script> var info2 = document.getElementById( 'info2' ); var padZero = function (n) { return n < 10? '0' + n : n; } setInterval( function (){ var d1 = new Date(); var d2 = new Date( '2025-06-07' ); var dd = d2 - d1; var day = parseInt(dd / (1000*60*60*24)); var hour = parseInt(dd % (1000*60*60*24)/(1000*60*60)); var min = parseInt(dd%(1000*60*60)/(1000*60)); var sec = parseInt(dd%(1000*60)/1000); info2.innerText = padZero(day) + '天' + padZero(hour) + '小时' + padZero(min) + '分钟' + padZero(sec) + '秒' ; }) </script> </body> </html> |
如果我的定时器setInterval没有书写第二个参数1000ms,那么就不会存在刚打开页面有1秒钟空白的问题,这是为什么呢? 这算不算是错误,不知道能不能刻意这样用
4
收起
正在回答 回答被采纳积分+1
1回答
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧