<script>
function getTime(sid){
var bt=parseInt(document.getElementById(sid).innerHTML);
var d=Math.floor((bt*1000)/(60*60*1000*24)*1)
var t=Math.floor(((bt*1000)%(60*60*1000*24))/(60*60*1000)*1);
var min=Math.floor((((bt*1000)%(60*60*1000*24))%(60*60*1000))/(60*1000)*1) ;
var sec=Math.floor(((((bt*1000)%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1) ;
var hour=24*d+t;
if(hour <10){hour="0"+hour}else{hour=hour;}
if(min <10){min="0"+min}else{min=min;}
if(sec <10){sec="0"+sec}else{sec=sec;}
document.getElementById(sid).innerHTML = hour+":"+min+":"+sec;
}
window.onload=function(){
for(i=0;;i++)
{getTime("ms"+i);}
}
</script>
<span id=ms0>10</span>
<span id=ms1>60</span>我想在这个基础上,把span里的值换成时间格式之后在倒计时,循环获得id,然后在获得id里的值倒计时,急!改很多次了,也不会
function getTime(sid){
var bt=parseInt(document.getElementById(sid).innerHTML);
var d=Math.floor((bt*1000)/(60*60*1000*24)*1)
var t=Math.floor(((bt*1000)%(60*60*1000*24))/(60*60*1000)*1);
var min=Math.floor((((bt*1000)%(60*60*1000*24))%(60*60*1000))/(60*1000)*1) ;
var sec=Math.floor(((((bt*1000)%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1) ;
var hour=24*d+t;
if(hour <10){hour="0"+hour}else{hour=hour;}
if(min <10){min="0"+min}else{min=min;}
if(sec <10){sec="0"+sec}else{sec=sec;}
document.getElementById(sid).innerHTML = hour+":"+min+":"+sec;
}
window.onload=function(){
for(i=0;;i++)
{getTime("ms"+i);}
}
</script>
<span id=ms0>10</span>
<span id=ms1>60</span>我想在这个基础上,把span里的值换成时间格式之后在倒计时,循环获得id,然后在获得id里的值倒计时,急!改很多次了,也不会
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货