无法运行JavaScript

时间:2016-04-20 08:42:19

标签: javascript

我正在关注JavaScript上的教程cideon并在Notepad ++中编写了一些示例并将其保存为something.html。问题是,当我使用IE或Chrome打开它时,<script></script>标记之间的代码根本不会运行。这有什么问题?

<!doctype html>
<html>
<head>
    <title>Example of prompt()</title>
    <script>
        var user_name;
        user_name = prompt("What is your name?");
        document.write("welcome to my page ")
            + user_name + "!");
    </script>
</head>
</html>

4 个答案:

答案 0 :(得分:7)

document.write语句中存在语法错误。

将其写成如下

document.write("welcome to my page "+ user_name + "!");

答案 1 :(得分:0)

有太多&#34;)&#34;

document.write("welcome to my page " + user_name + "!");

答案 2 :(得分:0)

首先,将脚本部分从头部移到body标签。

第二,写

document.write("welcome to my page " + user_name + "!");

在一行中删除第一个右括号。

&#13;
&#13;
<!doctype html>
<html>
    <head>
        <title>Example of prompt()</title>
    </head>
    <body>
        <script>
            var user_name;
            user_name = prompt("What is your name?");
            document.write("welcome to my page " + user_name + "!");
        </script>
    </body>
</html>
&#13;
&#13;
&#13;

答案 3 :(得分:0)

用chrome打开时。按F12或右键单击&gt;检查元素。确保选择&#34; Console&#34;在顶部。注意并尝试理解控制台告诉你的内容。

在您的情况下,当我将该代码粘贴到我的控制台时,这就是它所说的内容:

enter image description here

&#34;意想不到的令牌&#34;这意味着它无法理解脚本,它期待;或新行,因为最后有一个括号。删除它,它应该工作。