我想在Perl CGI中调用perl子例程。我知道我需要onClick事件但不确定如何正确使用它来调用“TestSbub”。有人可以帮忙吗?
<input type="button" value="submit" onClick="process('')">
sub TestSub {
###Do some code###
}
答案 0 :(得分:4)
你不能,至少不是直接。
onclick
是一个客户端JavaScript函数。 CGI代码在服务器上运行。
要调用Perl子,您需要:
发出HTTP请求的简单方法是使用链接或提交表单。如果您想使用JavaScript,则可以为location
分配值或使用XMLHttpRequest
对象。