如何将js变量赋值给php

JavaScript043

如何将js变量赋值给php,第1张

首先,需要赋值的javascript脚本必须要写在PHP的页面中,不能引入进来。在这个页面里,直接写PHP代码就可以了,比如var a = "",这样就行了,javascript能够获取后台传入的变量$a.

您好!很高兴为您解答:

目测这种情况用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的变量

望采纳