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。

  • 相关阅读:
    前端获取当前路径
    pycharm快捷键
    权限(二)
    权限(1)
    cookie,session,用户认证组件
    装饰器
    admin组件的使用
    thinkphp5.0独立配置
    thinkphp5.0读取配置
    thinkphp5.0配置加载
  • 原文地址:https://www.cnblogs.com/icebutterfly/p/1525798.html
Copyright © 2011-2022 走看看