index.html在chrome浏览器中不会显示main.js代码

时间:2019-04-25 04:20:26

标签: 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";
</script>

//html uses  src="js/main.js" in a script tag after <body> tag

应该在网页上显示“这是一些内容”

1 个答案:

答案 0 :(得分:2)

将JS代码放在单独的文件中时,请勿包括<script>标签;只是JavaScript:

// main.js
document.body.innerHTML = "This is some content";

不是这样的:

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

<script>标签用于将.htm文件中的HTML / CSS与JS分开。 .js文件中不应包含任何HTML / CSS。