【发布时间】:2016-10-19 03:31:37
【问题描述】:
为什么我无法通过 src 方法访问脚本,但是当我将脚本放入我的 html 文件时一切正常?有任何想法吗?我做了很多事情,比如把这个脚本放在文件夹等中,但现在我把它放在和我的 html 网站一样的文件夹中,那么问题是什么?请帮帮我!
这是我的 .html 文件
<html lang="pl">
<head>
<title> HTML/CSS: układ strony www w oparciu o elementy HTML5. </title>
<meta charset="UTF-8">
<script src="data.js" type="text/javascript"></script>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div id="strona">
<header class="elementy">
<img src="zdj/win95.png" alt="Win95" />
<p>Najlepszy system operacyjny świata...</p>
<div id="txt"></div>
</header>
<nav id="nav_gorny" class="elementy">
<ol>
<li class="home"><a href="index.html">Strona główna</a></li>
<li class="system"><a href="system.html">O systemie</a></li>
<li class="wymag"><a href="wymagania.html">Wymagania</a></li>
<li class="galeria"><a href="galeria.html">Galeria</a></li>
</ol>
</nav>
<nav id="nav_lewy" class="elementy">
<ul>
<li><a href="index.html">Strona główna</a></li>
<li><a href="system.html">O systemie</a></li>
<li><a href="wymagania.html">Wymagania systemu</a></li>
<li><a href="galeria.html">Galeria zdjęć Windows95</a></li>
<li><a href="programy.html">Programy</a></li>
<li><a href="autor.html">Autor</a></li>
</ul>
</nav>
<article>
<section id="sekcja_gorna" class="elementy">
<p> Wymagania sprzętowe </p>
</section>
<section id="sekcja_dolna" class="elementy">
<p>
<table style="width:100%">
<tr>
<th>Minimalne</th>
<th>Zalecane</th>
</tr>
<tr>
<td>Procesor Intel 80386DX 16 MHz</td>
<td>Procesor Intel 80486DX 16 MHz</td>
</tr>
<tr>
<td>4 MB pamięci RAM (8 MB przy OSR2 i późniejsze) </td>
<td>8 MB pamięci RAM (16 MB przy OSR2 i późniejsze)</td>
</tr>
<tr>
<td>50-55 MB wolnego miejsca na dysku</td>
<td>50-55 MB wolnego miejsca na dysku</td>
</tr>
<tr>
<td>VGA (640x480), 16 kolorów</td>
<td>SVGA (800x600), 256 kolorów</td>
</tr>
<tr>
<td>Stacja dyskietek 3½" o wysokiej gęstości</td>
<td>Stacja dyskietek i napęd CD-ROM</td>
</tr>
</table>
</p>
</section>
</article>
</br>
<aside class="elementy">
<a href="#">
<img src="zdj/auto.jpg">
</a>
<a href="#">
<img src="zdj/poz.png">
</a>
</aside>
<br />
<center> <footer class="elementy">
<p> Copyright © Maciej Śliwiński 4F <a href="kontakt.html"> Kontakt </a> <a href="autor.html"> Autor </a></p>
</footer></center>
</div>
</body>
</html>
这是我的 .js 文件
function startTime() {
var today = new Date();
var h = today.getHours();
var m = today.getMinutes();
var s = today.getSeconds();
m = checkTime(m);
s = checkTime(s);
document.getElementById('txt').innerHTML =
"Time: " + h + ":" + m + ":" + s;
var t = setTimeout(startTime, 500);
}
function checkTime(i) {
if (i < 10) {i = "0" + i};
return i;
}
【问题讨论】:
-
是否在同一个文件夹中。检查文件名
-
你没有关闭链接标签
-
并且也没有结束 div 标记...链接是 void 元素,因此不需要关闭,但在您提供的标记中没有 div 的结束标记
-
链接标签?具体在哪里?
-
尽管有许多 html 标签错误,但如果 data.js 与 html 文件位于同一文件夹中,它将加载 - 你怎么知道 data.js 没有加载? data.js 中的两个函数都没有在 html 中调用,所以,你希望 data.js 做什么
标签: javascript html