Html js Funktion IE未定义

时间:2016-04-01 13:59:53

标签: javascript html internet-explorer

我刚开始学习HTML并且似乎无法让我的js文件在IE上运行。在firefox中,这个脚本运行没有问题,但在IE上,调试器会向我发出一个函数undefined error for alertTest funktion。 我只是在按下按钮时试图拨打闹钟。 这是HTML文件

<!DOCTYPE html>
<html>
    <head>
        <title>JavascriptTest</title>
    <script type="text/javascript" src="TestJava.js"></script>
</head>

<body>
    <input type="submit" value="Submit" onclick="alertTest()" />
</body>

这将是我的TestJava.js文件(它们都在我的计算机上的同一位置)

function alertTest()
{
    window.alert("Alarm");
}

我想这是我犯的一些简单错误,但我似乎无法正确判断= / 感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

应该只使用

    alert("Alarm");

而不是

    window.alert("Alarm")

http://www.w3schools.com/jsref/met_win_alert.asp

答案 1 :(得分:0)

我尝试添加建议的解决方案的想法,但仍然只适用于Firefox而不是IE。到目前为止,代码现在看起来像这样。                                JavascriptTest              

<body>
    <input type="submit" value="Submit" onclick="return alertTest();" />
</body>

function alertTest()
{
    alert("Alarm");
    return true;
}