为什么浏览器无法识别我的Javascript命令

问题描述 投票:-2回答:3

我正在尝试学习Javascript,并试图在我的HTML脚本中包含提示和警报。

请问有人可以注意下面的代码有什么问题吗?

<html>
<head>
    <title>test</title>
    <script src="stalker.js"></script> 
</head>
<body>
    <h1>test</h1>
</body>
</html>

这是JavaScript代码:

prompt(“what is your first name?”);
var fname = prompt(“what is your first name?”);

prompt(“what is your last name?”)
var lname = prompt(“what is your last name?”);

prompt(“what is your age?”);
var age = prompt(“what is your age?”)

谁能告诉我为什么当我在浏览器中运行它时提示不运行?

javascript html
3个回答
2
投票

我将您的Java脚本代码复制并粘贴到我的文件中并进行了检查。看起来您的代码中有双引号而不是双引号。

下面的代码对我有用。

var fname = prompt("what is your first name?");

prompt("what is your last name?")
var lname = prompt("what is your last name?");

prompt("what is your age?");
var age = prompt("what is your age?")

此外,当您认为自己的js代码无法正常工作时,也可以单击F12或打开控制台以查看错误。


0
投票

尝试:使用“您的名字是?”

  var fname = prompt("what is your first name?");

  prompt("what is your last name?")
  var lname = prompt("what is your last name?");

  prompt("what is your age?");
  var age = prompt("what is your age?")

0
投票

只是为了您确认: HTML标记错误,“应为"

  var fname = prompt("what is your first name?");
  console.log("name: "+ fname)
<html>
<head>
  <title>test</title>

</head>
<body>
  <h1>test</h1>

</body>
</html>
© www.soinside.com 2019 - 2024. All rights reserved.