我很新的编码,我试图完成Codecademy的JavaScript课程。我已经学习了一些关于HTML/CSS的知识,而且我几乎完成了JavaScript。我研究过有类似问题的人,但这些解决方案通常涉及JQuery,我从未学过。为什么我的JavaScript链接不能从HTML中调用?
这里是我的HTML(的index.html):
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="main.js"></script>
</head>
<body>
</body>
</html>
这里是我的JavaScript的开头:
alert();
// Acquire character's name and check to make sure it's a string
var charName = prompt("NASA Receptionist: 'Welcome to Mission Control.
May I have your last name, please?'");
var nameCheck = function(charName) {
while (typeof charName === "number") {
charName = prompt("NASA Receptionist: 'Surely, your name is not
a number... Please, may I have your last name?'");
}
};
nameCheck(charName);
注意:index.html的是在同一文件夹中main.js
当我打开index.html时,没有任何反应,甚至没有打开alert()。我错过了什么吗?
你觉得在控制台任何错误? – Rayon
我不完全确定这意味着什么。我正在使用Sublime Text 2创建文件。我知道如何查看我的文件的唯一方法是尝试在我的Web浏览器中运行它... – Goeff
Google Developer Tools中存在“意外令牌”错误。我拿了;出我的while循环,并修复它! – Goeff