当前位置:首页 » 编程语言 » js变量赋值给php

js变量赋值给php

发布时间: 2022-06-01 09:21:55

① js中定义的变量怎么赋值给php标签

用js给某个隐藏表单字段赋值,提交之后就能从$_POST、$_GET那里获取其值了。
------------------------------------
我TM真是一傻冒,我干嘛回答这问题。提问者这ID跟注册机注册的一样……

② js的变量怎么传值给php变量啊

js初始化加载,把js的值写入input hidden 当前触发js ajax事件,就可以获取input 的value,传递到php服务端进行获取。

③ 如何把一个js变量传给php变量

js仅在 浏览器中运行.
php 仅在服务器端运行.
2者交互, 通常通过 http get/post 协议进行交互.

因此, 要将 js 变量传输到 php, 需通过 get/post 将参数传入.
譬如:
<script>
function test(){
var x="abc";
$.ajax("test.php?x="+x);
}
</script>

而 test.php 中, 通过 $_REQUEST["x"] 即可拿到js 请求过来的变量.
追问
感觉你的答案最符合我的需求,只是我还是碰到了问题。
test.php文件中
onchange事件触发test()函数,并将赋值。
<script>
function test(){
var x="abc";
$.ajax("test.php?x="+x);
}
test.php文件中
echo $_REQUEST["x"]并未获取到有效值。echo没有输出。
请问,这到底是什么原因。
追答
是因为 <script> 中并没有输出由 php 传回的结果.
改成这个试试看.
1
2
3
4
5
6
<script>
function test(){
var x="abc";
$.ajax("test.php?x="+x),null,function(data){alert(data)});
}
</script>

④ 将js变量值赋给php变量赋值问题

不是一种语言,反过来 alert(<?php $a?>)支持,你的要求用ajax吧
如用ajax请求这样的链接var url="m.php?ao="+ao;
在m.php中, $ao=$_GET['ao'];

⑤ 如何将js变量赋值给php

  1. php变量赋值给js就比较容易,如 var aaa='<?php echo $ddd;>';

  2. js变量赋值给php,就得用ajax方式了

    $.ajax({
    type:"post",
    url:请求的url后台php对应的方法处理,
    dateType:"json",
    data:{'变量名1':变量值1,'变量名2':'变量值2'...},
    success:function(data){

    }
    });

⑥ 关于js里的变量传递出来给PHP使用

使用ajax
script language="javascript" type="text/javascript">

var xmlHttp = false;
function Createajaxclass() {
if (window.XMLHttpRequest) {
var oHttp = new XMLHttpRequest();
return oHttp;
} else if (window.ActiveXObject) {
var versions = [ "MSXML2.XmlHttp.6.0", "MSXML2.XmlHttp.3.0" ];
for ( var i = 0; i < versions.length; i++) {
try {
var oHttp = new ActiveXObject(versions[i]);
return oHttp;
} catch (error) {
}
}
}
throw new Error("对不起您的浏览器不支持异步文件传输,我们无法保证程序能正常在你的浏览器上运行!");
}

function GetFileSize() {
xmlHttp=Createajaxclass();
var url = "GetFileSize.php?urls=" +encodeURI(temail)+"&rand="+Math.random();
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = function(){
if (xmlHttp.readyState < 4) {
//等待期间
}
if (xmlHttp.readyState == 4) {
var response = xmlHttp.responseText;

}
};
xmlHttp.send(null);
}
</script>

⑦ 在同一个页面,想把js的变量值赋值给php的一个变量

1、新建一个html5页面,完成如下所示初始化代码。

⑧ js中var声明的变量赋给php变量

您好!很高兴为您解答:

目测这种情况用ajax;

<inputtype="button"value="先传给php在让php打印出来"id="btn"/>
<script>
varbtn=document.getElementById('btn');
vara='123456';
btn.onclick=function(){
varajax=newXMLHttpRequest();
ajax.open('GET','a.php?use='+a,true)
ajax.onreadystatechange=function(){
if(ajax.readyState==4){
if(ajax.status==200){

alert(ajax.responseText);

}
}
}

ajax.send();
}
</script>
以下是php

<?php

$a=$_GET['use'];

echo $a;

这样就把js的变量给了php的变量


望采纳

⑨ JS变量传入PHP

$(function(){
varlat;
varlng;
$.post("{:U('控制器/方法名')}",{'lat':lat,'lng':lng},function(data){
data;//回调
},'json');
});
这是tp的方法,看看行不?U方法没有的话你换一个

热点内容
电脑主机配置需要哪些硬件 发布:2025-02-10 08:22:52 浏览:706
平板太卡换存储卡有用吗 发布:2025-02-10 08:14:16 浏览:828
台北服务器搭建 发布:2025-02-10 08:13:33 浏览:273
webconfig数据库的连接配置 发布:2025-02-10 08:13:24 浏览:966
dell服务器背板什么意思 发布:2025-02-10 08:11:08 浏览:100
桑塔纳全秀和半袖哪个配置高 发布:2025-02-10 07:55:42 浏览:350
手纹算法 发布:2025-02-10 07:52:27 浏览:39
爱奇艺怎么看账号密码 发布:2025-02-10 07:51:43 浏览:352
破解访问权限 发布:2025-02-10 07:17:24 浏览:664
庆余年密码多少 发布:2025-02-10 07:16:38 浏览:202