如何在javascript函数中调用php函数
我试图在javascript函数中调用php函数。 我已经尝试通过代码吹:如何在javascript函数中调用php函数,javascript,php,Javascript,Php,我试图在javascript函数中调用php函数。 我已经尝试通过代码吹: <?php function insertData(){ //codes to insert into database } ?> 还有像这样的javascript <script> function goBack(){ if (varx==confirm("Do you want to refresh page)){ //do something }el
<?php
function insertData(){
//codes to insert into database
}
?>
还有像这样的javascript
<script>
function goBack(){
if (varx==confirm("Do you want to refresh page)){
//do something
}else{
document.write("<?php insertData() ?>");//calls the function
}
</script>
函数goBack(){
if(varx==确认(“是否要刷新页面)){
//做点什么
}否则{
document.write(“”;//调用函数
}
不要介意标点符号,我只是想知道是否有可能实现这一点?您将无法从客户端JavaScript调用PHP函数。但是,您可以使用Ajax向服务器发出HTTP请求。jQuery中有一个库,允许您使用
$.Ajax()发出Ajax请求
将位于您的JavaScript文件中。PHP在服务器上运行,JavaScript在客户端运行,它们之间不直接交互。您需要提交表单或使用Ajax或执行其他操作来生成HTTP Request.tnx epascarello作为您的答案……如果我用JS重写代码,我能达到同样的目标吗?同样适用于初学者s、 您缺少了一个封闭的BrakSet}
。您关闭了if..else
条件,但没有关闭函数
@Jay。您不清楚自己到底想做什么。不过,很有可能是这样。最后,已经有了服务器端的js,例如node.js(以及更多)可能的副本