2016-09-21 198 views
-3

之前,我有内部test.js此功能:调用JavaScript函数声明

function testing(){ 
    document.write("<p>Tes1</p>"); 
} 

然后一个基本的HTML页面。

是否可以在声明之前调用该函数并将其添加到页面中?

<p>Test1</p> 

因为如果我包括test.js在页面的底部,它不工作。有没有一种方法可以使其工作(在HTML页面底部包含JavaScript文件)?

+1

*“是可能的声明前被调用函数” * - 显然不是。 – deceze

+0

你甚至想要做什么? – Xufox

+0

在'window.onload()' –

回答

1

把你testing()函数调用内部window.onload回调,这样,

window.onload = function(){ testing(); } 
+0

如果像你之类的函数调用之后立即说的结果是它不会告诉我它后面是什么 –

+0

可能是请更清楚? –

+0

<!DOCTYPE HTML> <元的charset = “utf-8”> 测试 <脚本类型= “文本/ JavaScript的”> 的window.onload =函数(){测试(); } ---------------------

测试

<脚本类型= “文本/ JavaScript的” SRC = “test.js”> –