我很新的編碼,我試圖完成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