【发布时间】:2015-01-05 10:39:54
【问题描述】:
我正在尝试使用外部 JavaScript 文件将“Hello World”写入 HTML 页面。
但是由于某种原因它不起作用,我尝试了相同的内联函数和命令并且它起作用了,但是当它使用外部 JavaScript 文件时却不起作用。我在 JS 文件中注释掉的部分是我之前尝试使用的方法。当我从标题运行脚本并内联时,这些行可能会起作用。谢谢
HTML 文件:
<html>
<head>
</head>
<body>
<p id="external">
<script type="text/javascript" src="hello.js">
externalFunction();
</script>
</p>
<script type="txt/javascript" src="hello.js"></script>
</body>
</html>
JavaScript 文件
function externalFunction()
{
var t2 = document.getElementById("external");
t2.innerHTML = "Hello World!!!"
/*document.getElementById("external").innerHTML =
"Hello World!!!";*/
}
【问题讨论】:
-
声明后是否运行了函数
externalFunction()? -
为了使函数工作,你需要调用它。声明后调用函数,它会工作。
-
好的,开始工作了,谢谢
-
两次调用脚本不是多余的吗?我被告知总是在正文末尾添加 。
标签: javascript html external