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