javascript - 是否可以创建一个像按钮一样的链接,并在单击时执行某个功能?

标签 javascript php function

在 PHP 中,

我想在单击超链接时执行一个函数。我能想到的唯一方法是让链接在单击时将 get 参数附加到 url,并执行 if 语句检查该参数是否存在,如果存在则执行该函数。但是有没有办法做到这一点:

<a href='#' onclick='<?php functionName(); ?>'>

显然这个例子有上百万个错误,但有没有其他可能呢?

最佳答案

PHP 在服务器端执行,所以,不,你不能。您需要使用 JavaScript 来执行该功能,或者使用 Ajax 联系服务器并检索 PHP 脚本的结果。

关于javascript - 是否可以创建一个像按钮一样的链接,并在单击时执行某个功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2480157/

相关文章:

matlab - 矩阵作为Matlab函数的输入输出

javascript - 如何将实时数据作为顺序 promise 进行处理

php - Paypal 监听器 : Connection reset by peer?

php - PHP 中的 MySQL 查询

php - Slim 3 框架——我应该为我的 API 使用路由组吗?

function - 如何通过反射将函数断言为类型?

javascript - 有人可以解释一下(e)在做什么以及目标对象吗?

javascript - 在 ThingWorx 中仅显示一些 JSON 数组作为输出

javascript - Angularjs 自定义验证指令

javascript - Chrome 扩展程序循环通过 javascript 对象不起作用