HTML onkeyup事件属性是否可以运行PHP函数而不是Javascript函数?
如果没有,那么是否可以立即让javascript函数调用PHP函数?
谢谢。
答案 0 :(得分:0)
有点......你可以有一个onkeyup事件进行ajax调用,运行一个php脚本并返回一个值/对象/等。
如果您使用的是jQuery,可以查看documentation to make the call
示例代码为:
$(document).on('keyup', function () {
$.ajax('http://www.domain.com/file.php')
.done(function(data) {
// javascript to run on success
}
});
答案 1 :(得分:0)
客户端可以触发event
来触发服务器的调用,执行 PHP 。
我将用图表解释,以便您可以更清楚地看到它
[Client] (browser with javascript) does something
-> event is triggered
-> ajax request is sent to server
[Server] (that runs php scripts) receives request
-> looks for the script to run
-> if found, runs script
-> output is returned to client
[Client] receives response
-> client does something with response
正如您所看到的,这些技术位于完全不同的环境中,托管在许多有助于透明通信的协议背后
请阅读以下主题
like http://host/phpfunc/param1/param2/paramN
)