Code前端首页关于Code前端联系我们

php获取js返回值,ajax获取php返回值

terry 3年前 (2023-09-30) 阅读数 44 #PHP
文章标签 PHP的Explode函数

本文目录一览:

  • 1、php变量如何得到js函数的返回值
  • 2、php里想要获取js 中的返回值 怎么处理
  • 3、PHP如何调用JS函数并获取其返回的数据?
  • 4、php 调用js 返回值
  • 5、php怎么获取当前页面 javascript的变量值

php变量如何得到js函数的返回值

可以使用ajax技术传递参数,比如:

function ShowResult()

{

sqlstr=document.getElementById("txtbook").value;

selstr=document.getElementById("opt").value;

dt="sql=" + sqlstr + " sel=" + selstr;

//window.alert(dt);

xmlhttp=new XMLHttpRequest();

xmlhttp.onreadystatechange=function()

  {

  if (xmlhttp.readyState==4  xmlhttp.status==200)

    {

    document.getElementById("txtres").innerHTML=xmlhttp.responseText;

    }

  }

xmlhttp.open("POST","listBook.php",true);

xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 

xmlhttp.send(dt);

return;

}

php里想要获取js 中的返回值 怎么处理

问题不成立。

只有js向php发起请求,没有php向js发起请求的。

既然php不能向js发起请求,又怎么会有返回值呢?

所以,楼主是不是想通过js把前端的数据传给后端的php?

如果是的话,通过表单提交,或者通过ajax的方式提交就是了。

PHP如何调用JS函数并获取其返回的数据?

人家问的是PHP调用JS函数。。。楼主,我可以很负责的告诉你,这是不可能的。PHP是在

服务器端

运行的脚本,而JS是在浏览器运行的脚本,你要调用可以,直接echo个script就可以,但是获取

返回值

是不可能的,只有让JS把返回值通过AJAX发送给PHP才可以。

php 调用js 返回值

定义$h这个字符串的时候,sunyong函数里面的字符串都没写引号,js里会给你当成变量用的,而且是undefined的变量,你可以写成sunyong(\"hikJOHRHSS\"

或者把外面的双引号改成单引号,里面就不用转义了

$h='scriptxxxxx/script'

这样

php怎么获取当前页面 javascript的变量值

可以使用ajax技术实现动态提交和返回,不用刷新页面的所有内容。基本代码如下,可以酌情参考和修改:

function showDate()

{

var xmlhttp;

var d = new Date();

if (window.XMLHttpRequest)

{

// IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码

xmlhttp=new XMLHttpRequest();

}

else

{

// IE6, IE5 浏览器执行代码

xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

}

xmlhttp.onreadystatechange=function()

{

if (xmlhttp.readyState==4 xmlhttp.status==200)

{

document.getElementById("txtHint").innerHTML=xmlhttp.responseText;

}

}

xmlhttp.open("GET","getdate.php?q="+d,true);

xmlhttp.send();

}

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门