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

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 に答える