0

我是编程新手。我试图在 html 中调用一个函数,但它不起作用。有什么问题?提前致谢。(不要问整个集成的事情)。

我的 HTML 代码:

<!DOCTYPE html>
<html>
    <head>
    <script src="IntegrationCalculator.js"></script>
    <script>
        integrationCalculator(7);
    </script>


</head>
<body>
    <p id="tester">
        Didn't work :(
    </p>
</body>

我的 JavaScript 代码:

var integrationCalculator = function (variable1) {
if (variable1 = 7) {
    document.getElementById("tester").innerHTML="WORKED";
}
};
4

2 回答 2

2

两件事情。首先if (variable1 = 7)应该是if (variable1 == 7)。其次,在 DOM 中加载元素后调用您的函数。

<!DOCTYPE html>
<html>
    <head>
    <script src="IntegrationCalculator.js"></script>
</head>
<body>
    <p id="tester">
        Didn't work :(
    </p>
    <script>
        integrationCalculator(7);
    </script>
</body>

jsFiddle 示例

于 2013-02-23T17:17:46.080 回答
0

integrationCalculatortester在创建段落之前调用。因此,会引发错误并停止脚本的执行。

于 2013-02-23T17:20:52.380 回答