gpt4 book ai didi

javascript - 从 HTML 调用脚本中的方法。该脚本在 HTML 中间接引用

转载 作者:行者123 更新时间:2023-11-30 12:31:11 26 4
gpt4 key购买 nike

我有一个 html,里面有这个:

<head><script src="script1.js"></script></head>
<body><script>myFunc();</script></body>

script1.js 的代码在内部引用 script2.js,如下所示:

var js = document.createElement(""script""); js.type = ""text/javascript""; 
js.src = ""script2.js"";

script2.js 包含这个:

function myFunc() {
alert "Hi!";
}

我现在需要直接从 html 中引用 script2.js 中的这个方法。但我无法达到同样的目的。我收到一条错误消息,指出未定义 myFunc。 (在 Mozilla 中调试)有人可以帮帮我吗?

最佳答案

在第一个 JavaScript 文件中尝试这段代码:

var jsfile = document.createElement("script");
jsfile.type = "text/javascript";
jsfile.src = TheFilePathOfSecondJsFile;
document.body.appendChild(jsfile);

我想你没有附加它。

关于javascript - 从 HTML 调用脚本中的方法。该脚本在 HTML 中间接引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27659852/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com