当前位置: 首页 > 知识库问答 >
问题:

使用php创建调用php函数的按钮[重复]

暴向笛
2023-03-14
<!DOCTYPE html>
<html>
<body>
<div id = "bookList">
    <?php
    include("list.php");
    ?>
</div>
</body>
</html>
<?php
echo '<button id = "read">Read</button><br><br>';
echo 
"<script type=\"text/javascript\">
$(\"#read\").click(function()
{
alert(\"<?php display(); ?>\");
});
</script>";

function display()
{
    echo "hello";
}
?>

希望从我上面发布的代码中可以明显看出,我试图使用php创建一个按钮,当单击该按钮时,它将调用一个php函数。到目前为止我还没有成功。任何建议都将不胜感激,但我希望我的代码尽可能接近我目前拥有的代码。

共有1个答案

马绪
2023-03-14

这里的一些基本误解。PHP和Javascript不像那样交互

让我打个相当傻的比方:

  1. 你去咖啡店点咖啡。
  2. 店员给你咖啡。你喝了一小口,发现你需要更多的糖
  3. 你告诉给你的咖啡加糖的店主。让我们将此操作称为addsugar().
    null
 类似资料:
  • 问题内容: 我创建了一个名为functioncalling.php的页面,其中包含两个按钮 Submit 和 Insert 。作为PHP的初学者,我想测试单击按钮时执行的功能。我希望输出出现在同一页面上。因此,我创建了两个功能,每个按钮一个。functioncalling.php的源代码如下: 这里的问题是单击任何按钮后都没有输出。 我到底哪里出问题了? 问题答案: 是的,您在这里需要Ajax。请

  • 问题内容: 按下烧瓶模板中的按钮后,我希望它调用在app.py中定义的python函数,通过在下面定义函数的地方键入以下内容,可以在模板中调用该函数: app.py中的示例函数: 模板: 在我的按钮中,我具有onclick属性,只是为了测试使用像javascript这样的按钮是否正确按下: 我面临的问题是我需要模板中提供的功能以对应正确的按钮。例如,如果按钮显示启用,那么我需要调用已经定义的启用功

  • 问题内容: 我正在尝试使用HTML按钮来调用JavaScript函数。 这是代码: 问题答案: 有几种使用HTML / DOM处理事件的方法。没有真正的对或错方法,但是在不同情况下使用不同的方法很有用。 1:在HTML中进行定义: 2:将其添加到Java事件中的DOM属性中: 3:并且使用Javascript将函数附加到事件处理程序: 第二种方法和第三种方法都允许使用内联/匿名函数,并且都必须在从

  • 问题内容: 好的,我知道有人问过这个问题,但是我对PHP和JavaScript还是很陌生,直到我开始寻找这个问题的答案之前,我才听说过Ajax,所以不理解以前的答案。 我正在创建一个站点,该站点本质上是SQL数据库中的一堆视频,它一次显示一个视频,我想要一个下一个和上一个视频按钮。 但是我无法摆脱这种ajax的问题​​,所以我的问题更加简单。 我已经复制了确切的代码, 在我的文件中,我实际上只是对

  • 问题内容: 这可能是一个简单的答案,但是我正在使用jQuery的$ .ajax调用PHP脚本。我要做的基本上是将PHP脚本放入函数中,然后从javascript调用PHP函数。 对此 我如何在javascript中调用该函数?现在,我只使用$ .ajax和列出的PHP文件。 问题答案: 使用调用服务器上下文(或URL,或其他)来调用特定的“动作”。您想要的是这样的: 在服务器端,应读取POST参数

  • 问题内容: 首先,最感谢您解决我的问题,以及您可能提供的任何帮助! 好的,就像标题所说的,我需要从索引页面调用php函数,该函数使用JQuery Ajax在数据库中添加新记录作为投票。此函数将返回一个整数,然后将其打印在调用它的表单按钮内。 有人对我将如何实现这一目标有想法吗?任何指导表示赞赏! 我猜是表单动作属性发布了吗? 问题答案: 是的,创建一个单独的PHP文件,该文件调用该函数并回显输出。