<script language= "javascript" >
var bt=30;
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.write(hour+":"+min+":"+sec);
</script>
<span id=ms>30</span>
如何用上面那段js正确的用一个id把结果显示在页面上<span id=ms>30</span>,即先从页面上ms.innerhtml取值,然后在给这个id赋值,使其转化成时间格式00:00:30格式,该怎么写啊
var bt=30;
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.write(hour+":"+min+":"+sec);
</script>
<span id=ms>30</span>
如何用上面那段js正确的用一个id把结果显示在页面上<span id=ms>30</span>,即先从页面上ms.innerhtml取值,然后在给这个id赋值,使其转化成时间格式00:00:30格式,该怎么写啊
解决方案 »
- $(this)获取子节点的值
- 遨游 innerHTML 表单数据 丢失
- 求助!如何用js实现页面输入元素自动累加判断?
- 100分求一个JS
- javascript还可以这样创建数组吗??能给我解释一下吗??
- 模拟框架集效果?
- 如何实现时间向后推移???急!!!
- 请问,改变<input type=hidden name="Name of Software" value="MP3Machine.com">的值,怎样编写
- js如何取得另一网页传来的参数,并在网页上显示,帮忙!送分!
- 使用winsock组件问题-在线等待
- <span id=变量1>变量2</span> 变量2进行倒计时,其中变量1,变量2可能含有多个值,请问谁会写这个js
- 寻求B/S结构的OA系统或有现成旅游OA整体代码的个人合作(深圳)!
var bt=30;
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.write("<span id=ms>"+hour+":"+min+":"+sec+"</span>");
</script>
<html>
<script language= "javascript">
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(){
getTime("ms");
}
</script>
<body>
<span id=ms>30</span>
</body>
<script language= "javascript">
function getTime(time){
var bt=time;
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(){
var time = 30;
if (time > 0) {
setTimeout(mySetTime, 1000);
} function mySetTime() {
getTime(time);
time--;
};
}
</script>
<body>
<span id=ms>30</span>
</body>