从href调用php函数(不在文件上)

时间:2011-11-17 22:21:36

标签: php function href

有没有办法让这个<a>元素在点击时执行php函数或操作,所以当单击该项时,不是导航到php页面,只需调用该函数并执行它,所以当你点击它就可以做到这一点(例如)echo 'FOO';

3 个答案:

答案 0 :(得分:8)

点击仅在客户端完成。所以javascript是执行该功能的最佳工具。

您可以执行以下操作:

<a onclick="alert('foo');" ...

如果您因点击而必须拥有服务器内容,那么您将希望让javascript发出AJAX调用以获取内容然后显示它。检查jQuery库。它非常非常好地处理这些类型的事情。

答案 1 :(得分:2)

您的问题的答案是使用AJAX,请参阅http://api.jquery.com/category/ajax/

答案 2 :(得分:1)

技术上确实,这只能通过javascript之类的东西在客户端完成。但是使用javascript,你可以使用AJAX调用一个类似echo FOO';

的PHP页面