如何在PHP中调用JavaScript函数?

时间:2019-04-26 15:41:11

标签: javascript php html html5

我正在构建一个网页,该网页根据用户的选择显示不同的倒数计时器。我该如何从需要知道用户选择的PHP代码中调用具有倒数计时器的JavaScript函数?

该网页向芬兰高中生显示了入学考试的剩余时间。每年春季和秋季有9个不同的考试日,具体取决于主题。

我创建了一个ID为“主题”的选择菜单,用户可以在其中选择主题。

要制作计时器,我制作了空的p标记,并为其指定了ID“化学计时器”,然后在JavaScript中使用该ID来调用该函数。 (I used this tutorial from w3schools

这就是我试图让“化学计时器”显示出来的原因:

<?php 
    $subject1 = $_GET["subject"];
    if ($subject1 == "Chemistry") {
    echo "<p id="chemistry-timer"></p>";
?>

运行它时,我收到一条错误消息,提示“意外的'化学计时器',这很奇怪,因为当我像这样用HTML调用函数时,

<p id="chemistry-timer"></p>

它工作正常。

1 个答案:

答案 0 :(得分:2)

这是报价问题,应该是:

<?php 
    $subject1 = $_GET["subject"];
    if ($subject1 == "Chemistry") {
     echo '<p id="chemistry-timer"></p>';
    }
?>