Javascript 如何在onClick()中创建php代码
有可能这样做吗Javascript 如何在onClick()中创建php代码,javascript,php,html,Javascript,Php,Html,有可能这样做吗 <td onclick="<?php $_SESSION['key']=$value; ?>"> </td> 不可能在javascript函数中直接执行php代码,原因很简单:php在服务器端执行,javascript在客户端执行(因此,在php执行之后) 如果要通过单击执行某些php,有两个选项: 在td上添加一个链接,td会向您发送php脚本或使用通过单击元素执行的ajax函数。您希望得到什么?将一个变量的值分配给另一个变量。没有回音,
<td onclick="<?php $_SESSION['key']=$value; ?>"> </td>
不可能在javascript函数中直接执行php代码,原因很简单:php在服务器端执行,javascript在客户端执行(因此,在php执行之后)
如果要通过单击执行某些php,有两个选项:
在td上添加一个链接,td会向您发送php脚本或使用通过单击元素执行的ajax函数。您希望得到什么?将一个变量的值分配给另一个变量。没有回音,没有输出。如果没有某种AJAX请求或表单提交,您可以在客户端事件上运行PHP代码。我想在单击td时为会话添加值,我不知道如何做,感谢您的帮助。请参阅第二条评论,它会回答您。否则您可以执行ajax请求。