gpt4 book ai didi

javascript - 初学者 HTML5 path/to/jsFile.无法加载脚本?

转载 作者:行者123 更新时间:2023-11-28 19:29:50 24 4
gpt4 key购买 nike

我在 html5 body 中运行一些 JS 时遇到一些问题。这是发生的事情,每当我从正在使用的 JS 文件中删除数组的所有实例时,脚本都会在索引文件中正常加载,但是,当我将 src 添加到属性和/或提及所述文件中的数组名称时,它休息。就这么简单。

由于我计划制作一个相当大的网站,因此我已经开始组织我的根目录。

这是一个小演示:

rootFolder/
index.htm
js/targetJS.js

这是代码

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

document.writeln("<table id='services' class='services' name='services'>");
document.writeln("<tr>");
document.writeln("<th> Preview: </th>");
document.writeln("<th> Description: </th>");
document.writeln("<th> Cost: </th>");
document.writeln("</tr>");

var i = 0;
//for ( i = 0; i < servicePrev.length; i++)
{

if (i % 2 == 0){
document.writeln("<tr class='even' id='even'>");
}
else{
document.writeln("<tr class='odd' id='odd'>");
}

//document.writeln("<td> " + servicePrev[i] + " </td>");
//document.writeln("<td> " + serviceDesc[i] + " </td>");
//document.writeln("<td> " + serviceCost[i] + " </td>");
document.writeln("</tr>");
}
document.writeln("</table>");

</script>

每当我在属性中添加 src 和注释掉的行时,代码都不起作用,但是,当我省略 src 和当前注释掉的行时,代码可以正常工作。甚至 JSfiddle 也报告它工作正常。JS文件的内容是3个数组,5个索引。

最佳答案

您需要分隔标签

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

<script>
// some awesome code here
</script>

从html5开始,你可以随意命名<script type="text/javascript">或者只是使用<script>对于 javascript,默认为 text/javascript。

关于javascript - 初学者 HTML5 path/to/jsFile.无法加载脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27076345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com