如何将js变量赋值给php

JavaScript014

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

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

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

2、新建两个input标签,一个用于用户输入变量,一个用户用户改变变量值。

3、写入script标签,里面编写js代码,通过js我们获得两个input标签元素。

4、做按钮标签的点击事件函数,即当用户点击“加一”按钮的时候,调用此函数。

5、在函数中,我们先将变量转化为数字,然后再将数字加一,即可达到用js改变html变量的功能。

6、刷新下网页,我们输入数字“18”,然后点击“加一”按钮。

您好!很高兴为您解答:

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

望采纳