【发布时间】:2010-10-30 01:02:11
【问题描述】:
我在 javascript 中有这段代码可以在 div 中显示时间并更新它:
if (!document.all)
return
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var seconds=Digital.getSeconds()
var dn="AM"
if (hours>12){
dn="PM"
hours=hours-12
}
if (hours==0)
hours=12
if (minutes<=9)
minutes="0"+minutes
if (seconds<=9)
seconds="0"+seconds
var ctime=hours+":"+minutes+":"+seconds
$("#c").text(ctime);
setTimeout("show2()",1000)
}
window.onload=show2
我有这个 div:
<div id=""c></div>
在 IE 中一切正常,但当我在 Firefox 中尝试时,它不起作用。
我也试过
c.innerHTML=ctime
它不工作。
在 IE 和 Firefox 上的正确方法是什么?
谢谢
【问题讨论】:
-
明显的问题,但你确实启用了 JS 对吗?
标签: javascript jquery html firefox