代码之家  ›  专栏  ›  技术社区  ›  Rajdeep

setInterval()不在Firefox上工作

  •  0
  • Rajdeep  · 技术社区  · 8 年前

    嗨,我对Java脚本很陌生,因为某种原因 setInterval 在上运行此代码时似乎不起作用 firefox .我试着穿上它 Microsoft 但它仍然不起作用。它只打印了一次日期,但没有继续。任何帮助都将不胜感激。

    谢谢!

     <html>
        <head>
        </head>
        <body>
        <script type = "text/javascript">
        <!--Intervals with Date/time-->
        function printTime(){
            var now = new Date();
            var hours = now.getHours();
            var mins = now.getMinutes();
            var seconds = now.getSeconds();
            document.write(hours+":"+mins+":"+seconds+"<br \>");
        }
    
        setInterval("printTime()", 1000);//in ms
    
        </script>
        </body>
        </html>
    
    1 回复  |  直到 7 年前
        1
  •  1
  •   Jaromanda X    8 年前

    document.write( 是1990年的密码-不要使用它…也 setInterval("printTime()", 1000) setInterval(printTime, 1000)

       function printTime(){
            var now = new Date();
            var hours = now.getHours();
            var mins = now.getMinutes();
            var seconds = now.getSeconds();
            document.body.innerHTML += (hours+":"+mins+":"+seconds+"<br \>");
        }
    
        setInterval(printTime, 1000);//in ms

    documented here