当我打开测试页并且它们位于同一文件夹中时,javascript文件(sript1)无法加载。(我使用的是高品质文字)。
测试页
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<h1>Test</h1>
<script src="script1.js"></script>
</body>
</html>
script1.js页面
var database = [
{
username:"boss",
password:"super"
}
];
var newFeed = [
{
username="Bob",
timeline="whatsssupp"
},
{
username="Sally",
timeline="cooooool"
}
];
var userNamePrompt= prompt("What is your username");
var passwordPropmt=prompt("Whats your password");
答案 0 :(得分:4)
您的JS文件很可能已加载(并正在运行),但是它包含错误,因此不会按预期显示提示。将值分配给对象(newFeed)时,您使用的是=
而不是:
。
测试修复代码是否对您有用,就像这样:
var database = [
{
username: "boss",
password: "super"
}
];
var newFeed = [
{
username:"Bob",
timeline:"whatsssupp"
},
{
username:"Sally",
timeline:"cooooool"
}
];
var userNamePrompt = prompt("What is your username");
var passwordPropmt = prompt("Whats your password");
如果它不能解决您的问题,则可能是以下其中一种:
无论是什么原因,当今大多数浏览器都具有一个称为“开发人员工具”的东西,可以使用F12热键打开它。然后您将能够在控制台中查看JavaScript代码是否出错:
Firefox :https://developer.mozilla.org/en-US/docs/Tools
Chrome :https://developers.google.com/web/tools/chrome-devtools/
IE :https://docs.microsoft.com/en-us/previous-versions/windows/desktop/legacy/hh968260(v=vs.85)
EDGE :https://docs.microsoft.com/en-us/microsoft-edge/devtools-guide
该错误将告诉您确切的设置问题。 希望对您有帮助!