Javascript 为什么<;脚本src="&引用&燃气轮机;isn';不行吗?
为什么我不能通过src方法访问脚本,但当我将脚本放入html文件中时,一切正常?有什么想法吗?我做了很多事情,比如把这个脚本放在文件夹里等等,但是现在我把它放在了和我的html站点一样的文件夹里,那么问题出在哪里呢?请帮帮我 这是我的.html文件Javascript 为什么<;脚本src="&引用&燃气轮机;isn';不行吗?,javascript,html,Javascript,Html,为什么我不能通过src方法访问脚本,但当我将脚本放入html文件中时,一切正常?有什么想法吗?我做了很多事情,比如把这个脚本放在文件夹里等等,但是现在我把它放在了和我的html站点一样的文件夹里,那么问题出在哪里呢?请帮帮我 这是我的.html文件 <html lang="pl"> <head> <title> HTML/CSS: układ strony www w oparciu o elementy HTML5. </title>
<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>
HTML/CSS:układ strony www w oparciu o element y HTML5。
Najlepsy系统操作性研究
版权所有©MaciejŚliwiński 4F
这是我的.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;
}
函数开始时间(){
var today=新日期();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
m=检查时间(m);
s=检查时间(s);
document.getElementById('txt').innerHTML=
时间:“+h+”:“+m+”:“+s;
var t=设置超时(开始时间,500);
}
功能检查时间(i){
如果(i<10){i=“0”+i};
返回i;
}
首先,确保已正确保存javascript文件。
其次,打开一个新页面,看看是否可以从该路径访问javascript文件。
第三,您是否正确保存了文件?我建议您打开一个新文件,并使用.js扩展名正确保存代码
示例目录结构
ParentDirectory/ChildDirectory
../mytemplate.html
../myfunc.js
../othertemplates.html
上面的示例文件都在同一目录中。同样地设置您的结构,并测试它是否工作。首先,确保您正确地保存了javascript文件。 其次,打开一个新页面,看看是否可以从该路径访问javascript文件。 第三,您是否正确保存了文件?我建议您打开一个新文件,并使用.js扩展名正确保存代码 示例目录结构
ParentDirectory/ChildDirectory
../mytemplate.html
../myfunc.js
../othertemplates.html
上面的示例文件都在同一目录中。类似地设置您的结构并测试它是否可以从代码中运行,它看起来不像是在调用任何一个函数。如果您确定脚本没有加载,F12工具将有所帮助,正如其他人在评论中所建议的那样 尝试调用JavaScript文件底部的
startTime()
函数,看看它是否有效:
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;
}
startTime();
从您的代码来看,您似乎没有调用任何一个函数。如果您确定脚本没有加载,F12工具将有所帮助,正如其他人在评论中所建议的那样 尝试调用JavaScript文件底部的
startTime()
函数,看看它是否有效:
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;
}
startTime();
您的javascript文件正在加载,没有错误。但您并没有在JS文件上调用该函数,所以它不会执行,并且对html文件没有影响。请再次检查您的JS代码 您的javascript文件正在加载,没有错误。但您并没有在JS文件上调用该函数,所以它不会执行,并且对html文件没有影响。请再次检查您的JS代码 这里有两件事不对 你的标记有很多错误没有正确的结束标记 在这张桌子上你们并没有桌子和桌子
HTML/CSS:układ strony www w oparciu o element y HTML5。
Najlepsy系统操作性研究
版权所有©MaciejŚliwiński 4F
这里有两件事不对
你的标记有很多错误没有正确的结束标记
在这张桌子上你们并没有桌子和桌子
HTML/CSS:układ strony www w oparciu o element y HTML5。
Najlepsy系统操作性研究
版权所有©MaciejŚliwiński 4F
是否在同一文件夹中。检查文件名您没有关闭链接标记,也没有结束div标记…链接是无效元素,因此不需要关闭,但在您提供的标记中没有结束divlink标记的标记?具体在哪里?尽管有许多html标记错误,但是如果data.js与html文件位于同一文件夹中,它将被加载-您如何知道data.js没有被加载?html中没有调用data.js中的任何函数,因此,您希望data.js在同一文件夹中做什么。检查文件名您没有关闭link标记,也没有结束div标记…link是void元素,因此不需要关闭,但在您提供的标记中有