【发布时间】:2021-05-21 14:34:41
【问题描述】:
在我的 app.js 文件中,我定义了一个这样的函数:
function testfunc() {
console.log("Testing");
}
在我的 home.html 文件中有这个:
<script type="text/javascript" src="./app.js"></script>
<div class="ProfileImage" onmouseover="testfunc()"> </div>
但是当我将鼠标悬停在 div 上时,它会产生这个
Uncaught ReferenceError: testfunc is not defined
这是我的文件结构:
【问题讨论】:
-
我觉得应该是不带()的testfunc
-
@AhmedAlhameli — 不。提及包含函数的变量将无效
-
这和node.js有什么关系?
-
我需要澄清一下,因为这在本地有效。您是否将其部署到亚马逊?如果是这样,您是否仔细检查了文件是否部署到同一个文件夹?
标签: javascript html node.js amazon-web-services amazon-ec2