javascript初学者 - 无法在屏幕上显示消息框

时间:2012-07-26 11:06:44

标签: javascript

我只是想在屏幕上显示一个消息框。

这是调用消息框---

的按钮的HTML
 <button onclick="myFunction()">Try it</button>

这是相关的javascript函数代码 -

function myFunction()
{
    alert("Hello World!");
}

javascript函数存储在js / fetchdetails.js(相对于HTML文件的路径)。

我已使用head部分中的以下代码将JS文件包含在HTML文件中 -

<script src="js/fetchdetails.js"></script>

我在这里做错了什么?

2 个答案:

答案 0 :(得分:1)

您发布的代码没有错;错误发生在其他地方。

您的fetchdetails.js未加载,或者此处未显示的javascript错误导致您的脚本停止执行。

使用浏览器的检查工具查找任何错误消息,并验证文件是否已正确加载(通常有“Net”标签)。

答案 1 :(得分:-1)

试试这个..

<!DOCTYPE html>
<html>
    <head>
        <title>Page Name</title>

        <script type="text/javascript" src="js/fetchdetails.js"> </script>

    </head>

    <body>
<button onclick="myFunction();">Try it</button>
    </body>
</html>

在您的javascript文件中

function myFunction(){alert("Hello World!");}

这对我来说非常适合

如果它不起作用,请提供更多详细信息,或者尝试以下按钮:

<button onclick="javascript:myFunction();">Try it</button>
<input type="button" onclick="myFunction();" value="Try me"/>
<input type="button" onclick="javascript:myFunction();" value="Try Me"/>

希望这有帮助