【发布时间】:2013-10-19 19:42:39
【问题描述】:
我正在寻找一个简单的解决方案,仅在单击 a-tag 时调用 PHP 函数。
PHP:
function removeday() { ... }
HTML:
<a href="" onclick="removeday()" class="deletebtn">Delete</a>
更新: html 和 PHP 代码在同一个 PHP 文件中
【问题讨论】:
-
HTML 运行 Javascript 函数,这些函数在客户端上运行。 PHP 在服务器上运行。您需要了解 AJAX。
-
但为什么是 AJAX?整个代码都在同一个 PHP 文件中。
-
为什么选择 AJAX?好吧,为了找出答案,您可以简单地运行任何 php 脚本并查看其执行代码。再说一遍 - Ajax 是您可以做到这一点的唯一方法。
-
如果您使用
<a role="button" href="?action=removeday" class="debatebtn">Delete</a>捕获操作并运行类似于if($action == 'removeday'){ removeday(); }的removeday() 函数,则检查的答案将看起来像一个按钮。我知道这已经晚了,但我认为它仍然可以帮助解决这个问题的人。 C§
标签: javascript php ajax onclick