繁体   English   中英

外部脚本中的 javascript 函数

[英]javascript functions in external scripts

我正在为一个项目学习 javascript,但我一开始就被困住了。 我把它归结为我的脚本中的 function 没有被定义,但据我所知它已被定义。

我有一个脚本:“script.js”,显示结果为 function。

function displayResult()
{     
    document.write("hello world");
}

在索引的 header.html 我有这条线

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

我以后有这条线

<body onload="displayResult()">

我不知道为什么我的 function 不会打电话。 我将不胜感激。 我知道这可能是一个简单的问题,但我一直在寻找大约一个小时,但没有运气。

谢谢生锈

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

应该:

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

脚本块没有href属性,它通过src属性从外部源包含。

顺便说一句,在文档加载完成后调用document.write将首先清除文档的全部内容,然后将其替换为您传递给调用的任何内容(在这种情况下,'hello world',它不是有效的 HTML 或 XML文档)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM