javascript 我写了乘法表代码,但是document.write()[duplicate]时没有输出

jckbn6z7  于 2023-01-19  发布在  Java
关注(0)|答案(1)|浏览(115)
    • 此问题在此处已有答案**:

Execute write on doc: It isn't possible to write into a document from an asynchronously-loaded external script unless it is explicitly opened.(4个答案)
22小时前关闭。

function timesTable(n) {
    for(var i = 1; i < 10; i++){
        document.write(n + "x"+ i + "=" + (n * i) + "<br>");
    };
};

timesTable(2); // 2단만 출력
timesTable(3); // 3단만 출력

我的代码有什么问题?
console.log中的错误消息为"无法在"文档"上执行"写入":除非显式打开文档,否则无法从异步加载的外部脚本写入文档。"
我需要帮助
当我改变document. write()-〉console. log()时,它在控制台中工作,但在文档中仍然不工作...

ubof19bj

ubof19bj1#

Hi Here You can use Window Open

function timesTable(n) {
    for(var i = 1; i `enter code here`< 10; i++){
        document.write(n + "x"+ i + "=" + (n * i) + "<br>");
    };
};
const myWindow = window.open();
timesTable(2); // 2단만 출력
timesTable(3);

相关问题