zoukankan      html  css  js  c++  java
  • setInterval调用的函数中加document.write不能执行?

    代码:

            function showDate() {
                
    var dCurrentDateTime = new Date();
                document.write(dCurrentDateTime.toLocaleTimeString());
                
    //document.getElementById("test").innerText = dCurrentDateTime.toLocaleTimeString();
                //document.body.innerText = dCurrentDateTime.toLocaleTimeString();
            };

            setInterval(showDate, 
    1000);

    上面的代码,document.write并不能被执行。

    原因:(来源互联网)

    document.write()会产生一个新的文档,并在新的文档中写入内容.而新的文档中没有setInterval()脚本了。

    解决:

    用上面注释的任一行代码替换掉document.write。

  • 相关阅读:
    MapReduce实例
    hadoop 分布式安装
    redis缓存
    Flink初始
    Flume初始
    大数据学习之路(持续更新中...)
    使用VisualVM分析性能
    JVM的理解
    Java日记
    UI笔记2
  • 原文地址:https://www.cnblogs.com/icebutterfly/p/1525798.html
Copyright © 2011-2022 走看看