Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么下面的按钮/javascript代码不起作用?_Javascript_Html_Button - Fatal编程技术网

为什么下面的按钮/javascript代码不起作用?

为什么下面的按钮/javascript代码不起作用?,javascript,html,button,Javascript,Html,Button,按钮可见,但不会创建警报。我已经尝试将JS链接到一个外部文件,但这也不起作用。我已经在Chrome、Safari和Firefox上试过了 以下是完整的代码: <head> <link rel="stylesheet" href="css/style.css" /> <title> My First Webpage </title> <script type="text/javascript"> <

按钮可见,但不会创建警报。我已经尝试将JS链接到一个外部文件,但这也不起作用。我已经在Chrome、Safari和Firefox上试过了

以下是完整的代码:

<head>
    <link rel="stylesheet" href="css/style.css" />
    <title> My First Webpage </title>
    <script type="text/javascript">

     <!--       
            function sayHello{
                alert("Hello World");
            }
    //-->

     </script> 

</head>

<body>

    <div id="main_pic">
        <h1>Hello!</h1>
        <a href="about/second.html">Go to second page </a>
        <br><br><br>
        <img src="img/IMG_9115.JPG" alt="Me and my friend" height="300" width="400" />
    </div>
    <div id="list1">
        <h3>Unordered List</h3>
        <ul>
            <li class="color_to_blue">One</li>
            <li class="color_to_blue">Two</li>
            <li id="no_3_red">Three</li>
            <li>Four</li>
        </ul>
    </div>
    <input type="button" onclick="sayHello()" value="Say Hello World" />

</body>

我的第一个网页
你好



无序列表
    一个 两个 三个

您的浏览器在开发者工具中有一个控制台。用它

未捕获的语法错误:意外标记{

函数声明的语法为:

  • 函数
    -关键字
  • 标识符
    -函数名
  • 参数表
  • {
  • 功能体
  • }

您错过了
(参数列表)

您的浏览器在开发人员工具中有一个控制台。请使用它

未捕获的语法错误:意外标记{

函数声明的语法为:

  • 函数
    -关键字
  • 标识符
    -函数名
  • 参数表
  • {
  • 功能体
  • }

您错过了
(参数列表)

如果打开浏览器的web控制台,它会告诉您原因

具体来说,它会告诉您有语法错误:

function sayHello{
// Here ---------^
    alert("Hello World");
}

您需要
()

如果您打开浏览器的web控制台,它会告诉您原因

具体来说,它会告诉您有语法错误:

function sayHello{
// Here ---------^
    alert("Hello World");
}
你需要
()
在那里。

你需要()

函数标记包括括号

你怎么会错过呢

在发布问题之前,请务必检查浏览器控制台。您可以很容易地发现一些错误

函数标记包括括号

你怎么会错过呢


在发布问题之前,请务必检查浏览器控制台。您可以很容易地发现一些错误

投票人是否会向公众透露自己?投票人是否会向公众透露自己?