Javascript onload无法正常工作

时间:2013-06-24 11:40:46

标签: javascript onload

我正在使用外部javascript文件,我用它来存储我的所有javascript函数。接下来我尝试使用下一行代码从正文中调用函数:

<body onload="imageRefreshBig()">

这个功能唯一能做的就是弹出一个警告框,以及它应该做什么。我知道这是一个相当简单的问题,但我一直在试图找到问题/解决这个问题的墙上撞墙,没有任何工作。

我还在脑子里包含了javascript文件:

<script type="text/javascript" src="javascript.js"></script>

但是你可能看到这不起作用。任何人都可以解释我的语法/思维出了什么问题。我唯一能想到的是我的文档没有正确加载或者我有语法错误。

4 个答案:

答案 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();">