我正在使用外部javascript文件,我用它来存储我的所有javascript函数。接下来我尝试使用下一行代码从正文中调用函数:
<body onload="imageRefreshBig()">
这个功能唯一能做的就是弹出一个警告框,以及它应该做什么。我知道这是一个相当简单的问题,但我一直在试图找到问题/解决这个问题的墙上撞墙,没有任何工作。
我还在脑子里包含了javascript文件:
<script type="text/javascript" src="javascript.js"></script>
但是你可能看到这不起作用。任何人都可以解释我的语法/思维出了什么问题。我唯一能想到的是我的文档没有正确加载或者我有语法错误。
答案 0 :(得分:10)
您可以尝试在javascript中使用:
window.onload = function() {
alert("let's go!");
}
这是一个很好的练习单独的HTML的HTML
答案 1 :(得分:7)
试试这个:
<body onload="imageRefreshBig();">
此外,您可能需要检查Javascript控制台是否有错误(在Chrome中,它位于 Shift + Ctrl + J )。
答案 2 :(得分:3)
包含文件在头部没有任何问题。您似乎忘了添加;
。请尝试这个:
<body onload="imageRefreshBig();">
但据我所知,分号是可选的。您可以尝试使用;
但更好的调试代码,看看chrome控制台是否有任何错误。
我希望这会有所帮助。
答案 3 :(得分:1)
您错过了()
<body onload="imageRefreshBig();">