html同一个页面多个倒计时

本文提供了一段使用JavaScript实现的倒计时代码示例。该示例通过设置定时器每秒更新一次剩余时间,并将其显示在HTML页面上。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">     
<html>     
 <head>     
  <title>js倒计时代码</title>     
  <meta name="Generator" content="EditPlus">          
    
 </head>     
    
 <body>      
<script type="text/javascript"> 
     
function countDown( time_distance,fn )     
{         
   var timer = setInterval(function()     
   {     
       if(parseInt(time_distance)>0){
               int_day=Math.floor(time_distance/86400000);
               int_hour=Math.floor((time_distance-int_day*86400000)/3600000);
               int_minute=Math.floor((time_distance-int_hour*3600000-int_day*86400000)/60000);
               int_second=Math.floor((time_distance-int_minute*60000-int_hour*3600000-int_day*86400000)/1000);
               if(int_hour<10)
                   int_hour="0"+int_hour;
               if(int_minute<10)
                   int_minute="0"+int_minute;
               if(int_second<10)
                   int_second="0"+int_second;
               msg=int_day+"天   &nbsp;"+int_hour+":"+int_minute+":"+int_second;
         fn( msg );
        }else{
            msg = "00:00:00";
            fn(msg);  
        }
        time_distance=time_distance-1000;        
    }, 1000);     
}     
     </script>
    
<div id="timer1" style="color:red" mce_style="color:red"></div>     
<div id="timer2" style="color:red" mce_style="color:red"></div>     
    
 <script type="text/javascript">
     
    countDown( 449427915,function( msg )     
    {     
        document.getElementById('timer1').innerHTML = msg;     
    });     
         
    countDown( 0,function( msg )     
    {     
        document.getElementById('timer2').innerHTML = msg;     
    })     
   
</script>     
 </body>     
</html>

 

转载于:https://www.cnblogs.com/dongming-03/p/5692439.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值