这是我日历的照片: https://imgur.com/a/XBYtSLf-imgur已关闭atm,因此idk是否会为您加载:/
我想做的是单击向左或向右箭头,每个箭头都会在我的外部php文档Calendar.php中调用php函数
这是日历标题部分的HTML代码:
<div class="AvailabilityCalender">
<div class="month_header">
<ul>
<li class="previous_month" href = "<?= previous_month()" ?> >❮</li>
<li class="next_month" href = "<?= next_month()"> ?> ❯</li>
<li><?= $month ?>
<br>
<span class="year"><?= $year ?></span>
</li>
</ul>
</div>
现在,我知道href正在寻找一个名为next_month的文件,但是如何在我的php文档中调用该函数:
function previous_month(){
echo 'previous month';
}
预先感谢 卡梅隆
答案 0 :(得分:3)
您无法使用php
来做到这一点。您要管理event
,而php
却无法管理server-side language
,因此应在href中放置指向您要处理请求的文件的链接,例如
<a href="handlenextmonth.php"></a>
<a href="handleprevmonth.php"></a>
并有一个handlenextmonth.php
和handleprevmonth.php
文件,其中包含您的previous_month
或next_month
方法的调用
否则,您应该寻求一种可以执行
之类的javascript方法<a onclick="handlenextmonth()"></a>
<a onclick="handleprevmonth()"></a>