Javascript onload无法正常工作

Kip*_*ddy 13 javascript onload

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

<body onload="imageRefreshBig()">
Run Code Online (Sandbox Code Playgroud)

这个函数唯一能做的就是弹出一个警告框,这就是它应该做的事情.我知道这是一个相当简单的问题,但我一直在试图找到问题/解决这个问题的墙上撞到我的头,没有任何工作.

我还在我脑中包含了javascript文件:

<script type="text/javascript" src="javascript.js"></script>
Run Code Online (Sandbox Code Playgroud)

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

小智 14

您可以尝试在javascript中使用:

window.onload = function() {
 alert("let's go!");
}
Run Code Online (Sandbox Code Playgroud)

它是一个很好的练习单独的HTML的JavaScript


小智 8

试试这个:

<body onload="imageRefreshBig();">
Run Code Online (Sandbox Code Playgroud)

此外,您可能需要检查Javascript控制台是否有错误(在Chrome中它位于Shift+ Ctrl+下J).


moh*_*han 0

你错过了()

<body onload="imageRefreshBig();">
Run Code Online (Sandbox Code Playgroud)