Javascript index.html赢得';t在chrome浏览器中显示main.js代码
我一直在学习如何在index.html上显示.js文件的教程,但是javascript只在它是index.html代码的一部分时显示,而不是在单独的.js文件上显示。Chomre开发工具发现了一个语法错误,尽管我不确定它是什么。我甚至试着打开别人的github 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"; &
//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文件