菜鸟求助!!setInterval的用法,为什么我的代码不起 作用
自己编的时钟程序,但是运行下来,时钟不能自动走,只能靠手动刷新网页小弟初学javascript,请高手帮帮看看 哪里有问题,多谢!
<html>
<script>
window.setInterval(time(),1000);
function time()
{
var objdate=new Date();
var hour=objdate.getHours();
var minutes=objdate.getMinutes();
var seconds=objdate.getSeconds();
var noon="AM";
if(hour>12)
{noon="PM";
hour=hour-12;
}
if(minutes<=9)
{minutes="0"+minutes;
}
if(seconds<=9)
{seconds="0"+seconds;
}
var times=hour+":"+minutes+":"+seconds+noon;
document.write("时间是:"+times);
}
</script>
</html>