Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript index.html赢得';t在chrome浏览器中显示main.js代码_Javascript_Html - Fatal编程技术网

Javascript index.html赢得';t在chrome浏览器中显示main.js代码

Javascript index.html赢得';t在chrome浏览器中显示main.js代码,javascript,html,Javascript,Html,我一直在学习如何在index.html上显示.js文件的教程,但是javascript只在它是index.html代码的一部分时显示,而不是在单独的.js文件上显示。Chomre开发工具发现了一个语法错误,尽管我不确定它是什么。我甚至试着打开别人的github js工作,但没有运气 我已经检查了浏览器限制 //main.js code from jsfile <script> document.body.innerHTML = "This is some content"; &

我一直在学习如何在index.html上显示.js文件的教程,但是javascript只在它是index.html代码的一部分时显示,而不是在单独的.js文件上显示。Chomre开发工具发现了一个语法错误,尽管我不确定它是什么。我甚至试着打开别人的github js工作,但没有运气

我已经检查了浏览器限制

//main.js code from jsfile 
<script>
  document.body.innerHTML = "This is some content";
</script>

//html uses  src="js/main.js" in a script tag after <body> tag
//jsfile中的main.js代码
document.body.innerHTML=“这是一些内容”;
//html在标记后的脚本标记中使用src=“js/main.js”

当你把JS代码放在一个单独的文件中时,应该在网页上显示“这是一些内容”,不要包括
标签;只是JavaScript:

// main.js
document.body.innerHTML = "This is some content";
不是这样的:

// main.js
<script>
  document.body.innerHTML = "This is some content";
</script>
//main.js
document.body.innerHTML=“这是一些内容”;

标记用于在.htm文件中将HTML/CSS与JS分开。.js文件中不应包含任何HTML/CSS。

若要添加,请将main.js文件放入
js
目录中?(如果否,则将src更改为
src=“main.js”
)只要单击dev-tools中错误旁边的
,通常很容易找到语法错误。如果您的js文件包含
标记,正如您清楚显示的那样,那么它不是有效的js文件,语法错误是因为
不是有效的js文件