您的位置:

js变量输出到php(js如何输出变量)

本文目录一览:

上面的js变量 怎么在下面php语句中输出

js中的变量是不能直接用php获取的

因为:

1、php和js是完全2种不同的语言,php看不懂js

2、php是在服务器端的,js是在客户端的,也就是,当浏览器解析完js的时候,php早就在服务器端运行完毕了

所以只能间接去完成,把js变量附加到url或表单中,重新请求服务器,执行php,php再使用post或get方式获取这个变量

如何把一个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中使用

js变量可以赋值到表单隐藏域

表单可实现提交功能至控制器

例:

input type="hidden" id="hiddencolor" name="hiddencolor" value="" /

$('#hiddencolor').val('123');    //赋hidden值为123

php获取

echo $_POST['hiddencolor'];    //123

同一php文件中,如何将Js代码中的变量,传递到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 请求过来的变量.

js变量输出到php(js如何输出变量)

2022-11-11
js输出php定义的变量,js调用php变量

本文目录一览: 1、js文件怎么取得并输出别的php文件的变量? 2、js如何调用php变量 3、如何在js里引用php变量 js文件怎么取得并输出别的php文件的变量? 直接写在页面就行了,比如在a

2023-12-08
php输出js变量的值,html如何获取php中的变量

2022-11-20
php函数用js变量的值,php输出变量的值

本文目录一览: 1、在同一个页面,想把js的变量值赋值给php的一个变量 2、PHP如何获取JS变量及变量的值 3、php调用js变量 4、php获取js变量的值 5、如何将js的变量在php中使用

2023-12-08
如何把js变量值传到php,js怎么把字符串变成变量

本文目录一览: 1、如何将js的变量在php中使用 2、如何把一个js变量传给php变量 3、如何将js变量赋值给php 如何将js的变量在php中使用 js变量可以赋值到表单隐藏域表单可实现提交功能

2023-12-08
php变量如何赋值给js变量,js将函数赋值给变量

2022-11-19
php变量等于js变量,php可变变量的使用

本文目录一览: 1、js中引用php变量,然后php中再次引用js的变量,怎么操作 2、php调用js变量 3、如何在当前页面用php 获取js 变量的值 4、在同一个页面,想把js的变量值赋值给ph

2023-12-08
如何将js的变量在php中使用(php调用变量)

2022-11-14
将js变量传递给php变量,js的值怎么传到php中

本文目录一览: 1、同一php文件中,如何将Js代码中的变量,传递到php代码中。 2、如何将js变量赋值给php 3、如何把一个js变量传给php变量 4、js中var声明的变量赋给php变量 同一

2023-12-08
php变量赋值给js变量(php中定义变量)

本文目录一览: 1、php怎么给javascript变量赋值 2、php调用js变量 3、PHP赋值给JS的问题 php怎么给javascript变量赋值 首先,需要赋值的javascript脚本必须

2023-12-08
在js里面使用php变量,PHP环境变量

本文目录一览: 1、js页面如何调用php当中的变量 2、如何在当前页面用php 获取js 变量的值 3、js是否可以接受PHP中的变量 4、如何在js里引用php变量 5、js中引用php变量,然后

2023-12-08
php获取js中变量(php获取变量名)

2022-11-10
php输出js中的值,js获取php返回值

2022-11-28
js传php变量(php传数组给js)

2022-11-12
php打印变量值,php 输出变量

2022-11-26
js如何调用php变量(php类的调用)

本文目录一览: 1、如何在js里引用php变量 2、如何在js中调用php 3、js页面如何调用php当中的变量 如何在js里引用php变量 一个在前端执行,一个在后端执行,js取不到php变量实时的

2023-12-08
php输出js到前端,php如何与前端交互

本文目录一览: 1、js文件内如何在php前端调用显示 2、通过PHP读取服务器一个文本文件,500毫秒输出一行到前端页面 3、php输出js js文件内如何在php前端调用显示 你的这段js代码调用

2023-12-08
在js中如何使用php数据(js获取php变量)

2022-11-09
js变量赋值给php变量赋值(js 变量赋值)

2022-11-09
js传递php变量,php向js传递参数

2023-01-06