[英]How do I trigger a php function on onclick event?
例如我有一个php函数
<?php
function SayHi($msg){
return $msg;
}
?>
以下部分触发onclick事件
<a href="" onclick="">Click</a>
如何合并两者,以便在单击Click
时调用php函数。
你不能。 PHP在服务器端执行,而javascript在客户端执行。
通用的解决方案是使用异步Javascript(ajax)调用您的Web服务器,然后可以调用PHP代码来完成各种操作。
jQuery是一个很好的库来处理此问题,还有更多。
有很多方法可以做到这一点,大多数方法都很复杂。
一种更简单的方法是:
<?php
function myFunc() { die('yay'); }
if (isset($_REQUEST['myButton'])) myFunc();
?>
<form><button name="myButton">Click Me</button></form>
哇 PHP是服务器端,您无法从javascript调用php函数。 但是,您可以使用ajax
进行此操作。
请参与PHP的基础知识: http : //tut.php-quake.net/en/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.