时间显示和计时器setInterval
请高手们帮我看下
var attime;
function clock(){
var time=new Date();
attime= time.getHours()+":"+time.getMinutes()+":"+time.getSeconds() ;
document.getElementById("clock").value = attime;
}
setInterval(clock,1000);
这个显示时间,每次都是先显示time的毫秒数,再显示"9:20:20",两个值反复切换,这是为什么呢。