Login
网站首页 > 文章中心 > 其它

js变量输出到php_js怎么输出变量

作者:小编 更新时间:2023-10-15 14:07:04 浏览量:70人看过

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

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

因为:

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

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

js仅在 浏览器中运行.

php 仅在服务器端运行.

所以呢, 要将 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()函数,并将赋值.

echo $_REQUEST["x"]并未获取到有效值.echo没有输出.

请问,这到底是什么原因.

追答

是因为 script 中并没有输出由 php 传回的结果.

改成这个试试看.

$.ajax("test.php?x="◆x),null,function(data){alert(data)});

如何将js的变量在php中使用

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

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

例:

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

php获取

同一php文件中,如何将Js代码中的变量,传递到php代码中.

你没理解 js/php 运行时的顺序和逻辑.

以上就是土嘎嘎小编为大家整理的js变量输出到php相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章