我正在构建一个网页,该网页根据用户的选择显示不同的倒数计时器。我该如何从需要知道用户选择的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>
它工作正常。
答案 0 :(得分:2)
这是报价问题,应该是:
<?php
$subject1 = $_GET["subject"];
if ($subject1 == "Chemistry") {
echo '<p id="chemistry-timer"></p>';
}
?>