我刚开始在30分钟前学习javascript。我正在做一个在线课程,他们给了我这个代码作为一个例子。视频中的人做了完全相同的事情,但它只适用于我内联而不是外部。我的.js名称是对的,他们在同一个文件夹中。
html:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>JavaScript Basics</title>
<script src=“cripts.js”></script>
</head>
<body>
<div class="container">
<h1>Where to place your JavaScript code.</h1>
</div>
</body>
</html>
和js:
alert("YOU");
对我来说什么都没有。我已经尝试了一切使它工作,包括不同的浏览器。它可能是我的电脑还是我犯了一个简单的错误?
答案 0 :(得分:2)
看起来你的报价无效:')初学者好动!但这将是一个简单的解决方案。请注意 “ 应为”,这通常在复制和粘贴代码时发生!
submit
还要确保您的路径和文件名正确吗?! cripts.js听起来像是假设是scripts.js
答案 1 :(得分:0)
我犯的初学者错误是在外部javascript文件中使用<script>...</script>
标记。如果您使用,请使用HTML:
<script type="text/javascript" src="../myApp/myFile.js"></script>
然后外部js文件应该只包含如下代码:
function myFunction {}
没有脚本标签。这与链接到包含<style>...</style>
标记的外部css文件不同。