很多站长朋友们都不太清楚js为php变量赋值,今天小编就来给大家整理js为php变量赋值,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 如何将js变量赋值给php 2、 js中var声明的变量赋给php变量 3、 如何用javascript给php赋值 如何将js变量赋值给php首先,需要赋值的javascript脚本必须要写在PHP的页面中,不能引入进来。在这个页面里,直接写PHP代码就可以了,比如var a = "",这样就行了,javascript能够获取后台传入的变量$a.
js中var声明的变量赋给php变量您好!很高兴为您解答:
目测这种情况用ajax;
<input type="button" value="先传给php在让php打印出来" id="btn"/>
<script>
var btn=document.getElementById('btn');
var a='123456';
btn.onclick=function(){
var ajax=new XMLHttpRequest();
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的变量
望采纳
如何用javascript给php赋值不能直接传递,但是可以用js的ajax在页面加载的时候动态调用php数组值
或者把用php处理的数组值当字符串先赋值给html hidden控件,然后用js代码调用hidden的value
另外我觉得,如果你的这个数据不是经常改变的话,最好是用php生成一个.js文件,这个文件就定义这个数组,然后file一下,比较好
关于js为php变量赋值的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于js为php变量赋值 js调用php自定义函数的详细内容...