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

检测点击通过PHP[复制]

淳于涛
2023-03-14

有没有一种方法来检测PHP中超文本标记语言按钮的点击,或者我真的需要在元素周围放一个表单标记,并使其成为一个输入提交按钮。

<button name="btnBottom" type="button"></button>

OR

<form method="post" action="#">
<input type="submit" name="btnBottom" />
</form>

提前谢谢。

共有3个答案

索嘉胜
2023-03-14

这可能是你混淆了术语。PHP是服务器端的代码,它生成html,它是生成html代码的代码。在那里,您无法检测用户操作,因为当页面在线时,PHP已经完成了它的工作。

如果你想注册用户操作,你需要像Javascript这样的客户端代码。要与PHP通信,需要进行AJAX调用。阅读/谷歌上的这些术语,你会更好地理解。

司徒元明
2023-03-14

在PHP中,在生成的HTML页面上无法检测到任何事件
在AJAX中使用一些Javascript将这些事件传递到处理数据的PHP页面。

请参阅jQuery和jQueryAjax

阎知
2023-03-14

PHP是一种服务器端语言。如果您想告诉服务器端脚本关于点击超文本标记语言元素,您必须提交表单或使用AJAX。

 类似资料:
  • 我很快就开始使用libGDX,我正在制作一个游戏,其中水滴从屏幕顶部落下,用户应该在触摸屏幕底部之前点击它们。我在知道用户是否确实点击了飞沫来执行某些操作时遇到了问题。 这是我的渲染方法: 窃听密码好像不管用。 如果有人能解释一下他们的答案,我将不胜感激。谢谢。

  • 我想知道如何编写代码来检测鼠标点击精灵。例如:

  • 问题内容: 我正在尝试通过Selenium进行网络抓取。我的问题很简单:如何找到链接,然后如何单击它?例如:以下是我要网页抓取的HTML: 因此,如您所见,“详细信息”是一个链接。 如何使用Selenium找到该链接并单击它? 问题答案: 您可以使用: 例如: 要单击它,只需调用click方法:

  • 问题内容: 如何检测元素外部的点击?我正在使用Vue.js,因此它将不在我的模板元素之外。我知道如何在Vanilla JS中做到这一点,但是当我使用Vue.js时,我不确定是否有更合适的方法来做到这一点? 我想我可以使用更好的方法来访问元素? 问题答案: 只需设置一次自定义指令即可很好地解决: 用法: 在组件中:

  • 问题内容: 下面是我的部分代码,但我的问题很简单,当用户单击“我”时如何对我的函数说data-id =“ 1” ? 问题答案: 由于您已经在使用ES6- 在这里使用箭头功能可能会更干净一些:

  • 问题内容: 我正在学习Pygame制作带有Python的游戏。但是,我遇到了一个问题。我正在尝试检测播放器当前何时单击屏幕,但是我的代码无法正常工作。我的代码实际上是搞砸了,还是我正在使用的在线Pygame编译器? 当我运行此代码时,输​​出控制台在每秒几千次内向文本“您正在单击”发送垃圾邮件。即使我没有单击屏幕,它仍然会显示此信息。即使我的鼠标是不是 在 屏幕上。相同的文字。一遍又一遍。Pyga