<body   onload="time()">   
<div   id=meizz>   var     myclock="<center><font   color=red>现在是:"+h+":"+m+":"+s+":"+"   
"+noon+"</font></center>";//上面的代码都省略了.................document.all.meizz.innerHTML   =   myclock;  // 这句是什么意思???
               setTimeout("time()",1000)   ;   // 这句是不是每隔1000毫秒重新获取一次数据????</body>

解决方案 »

  1.   

    document.all.meizz.innerHTML = myclock; // 将meizz 的html(即带html标签的语句,显示可以控制样式)设置成 myclock 
    setTimeout("time()",1000) ; // 1000毫秒后执行一次 time()函数.不是每隔一秒执行一次.time里应该有每隔一秒执行一次的.
      

  2.   

    应该是这样的吧:  function time()
      {
       //.........省略n多内容
       document.all.meizz.innerHTML = myclock;
       setTimeout("time()",1000) ;//递归调用
      }
      

  3.   

    设置计时器将时间显示在document.all.meizz.innerHTML上setTimeout("time()",1000)每隔以前毫秒执行这个函数一次——一秒钟调用一次,就是时间一秒一秒的走
      

  4.   


    windown.setTimeout    定时器
      

  5.   

    google
    <a href="www.google.com">a_google</a>
      

  6.   

    第一个是把myclock的内容放在div里面,第二个是延迟1秒后才执行time()函数
      

  7.   

    2楼说的很对我在强调一点
    setTimeout("time()",1000)是一秒执行一次,不循环
    function time()
      {
       //.........省略n多内容
       document.all.meizz.innerHTML = myclock;
       setTimeout("time()",1000) ;//递归调用,
      }
    setTimeout("time()",1000);
    这样你的秒针才走