Textedit HTML 源代码未触发 javascript

Textedit HTML source code not triggering javascript

经过很长时间的休息(大约 10 年)后才重新开始编码,对于任何不正确的术语/如果这是一个基本问题,我们深表歉意。

-最大 OS X -文本编辑 -GoogleChrome

正在 Lynda 上开设编程基础课程。当我输入 HTML 源代码时,我的版本不会触发 .js 文件,而如果我 c+p 教程文件中的源代码,它会触发。

使用 Textedit 作为我的编辑器。非常混乱,因为它是非常简单的代码,我复制了相同的代码,但是当我自己输入时,它的反应方式不同。 HMTL 的其余部分加载正常,但 .js 脚本无法加载。

<html>
    <head>
        <title>Simple Page</title>
    </head>
    <body>
        <p>This is a very simple HTML page</p>
        <script src="script.js"></script>
    </body>
</html>

我已经将文件上传到 mediafire。 Container.html 来自教程。 Container1.html是我自己打出来的HTML文件。我已经为此绞尽脑汁了一段时间,除了大小(4 字节)之外,无法弄清楚这两个文件之间的区别。

http://www.mediafire.com/file/p4sz93u9g6admwn/Textedit_JS_Problem.zip

谢谢!

H

这是因为你的 Container2.html 中有双引号。因此,代码似乎将其格式从 UTF 更改为另一种格式。所以你需要做的是,打开你的 container2.html 文件,然后转到这一行

<script src=“script.js”></script>

通过删除双引号并再次输入将其更改为以下内容:

<script src="script.js"></script>

注意双引号的变化 ;)