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

比如代码是这样:<scriptlanguage='javascipt'>vara=asdfasf;</script><?php$b=.......//这里将a的值传给b,... 比如代码是这样:
<script language='javascipt'>
var a = asdfasf;
</script>

<?php
$b = .......//这里将a的值传给b,代码该怎么写?
?>
展开
 我来答
jiangxibaiyi
2012-09-03 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14412

向TA提问 私信TA
展开全部
js中的变量是不能直接用php获取的
因为:
1、php和js是完全2种不同的语言,php看不懂js
2、php是在服务器端的,js是在客户端的,也就是,当浏览器解析完js的时候,php早就在服务器端运行完毕了
所以只能间接去完成,把js变量附加到url或表单中,重新请求服务器,执行php,php再使用post或get方式获取这个变量
飞扬舞侠
2012-09-03 · TA获得超过271个赞
知道小有建树答主
回答量:294
采纳率:0%
帮助的人:218万
展开全部
表述不清楚,如果要将a的值传递给程序中获取,要用到表单或ajax。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
702004358
2012-09-03 · TA获得超过407个赞
知道小有建树答主
回答量:258
采纳率:0%
帮助的人:187万
展开全部
可以通过ajax将js的值交给php原理其实就是get或者post直接用ajax会简单点
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
树惠心32
2015-08-19 · TA获得超过105个赞
知道小有建树答主
回答量:124
采纳率:66%
帮助的人:53.5万
展开全部
使用JQuery的ajax交互数据:
<script>
var a = 123;
$.get("test.php", { name : a } );

</script>
<?php
$a = $_GET['a'];
$b = $a;

?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-09-04
展开全部
ajax啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式