码迷,mamicode.com
首页 > Web开发 > 详细

?js调用PHP里的变量,怎么弄?

时间:2016-10-01 00:30:06      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:

js调用PHP里的变量,怎么弄 网上给的例子都是js文件里一开始先给这个变量一个值,要是那样有啥意思啊,我要的就是可以变化的。
hychyc_2008 | 浏览 2741 次  2013-04-18 12:24
2013-04-20 10:34 最佳答案
 
<script>
var str=<?php echo $value;?>
</script>
这种做法我以前用过,有的浏览器可以,有的浏览器就认不出来。具体是IE几我忘了~~~
好像是IE6认不出来。
我的做法是:
<?php

echo "
<script>
var str=$value;
</script>";

?>
这样肯定没问题。
 

技术分享

front_diablo 

采纳率:37% 擅长: 暂未定制

其他回答

var str=<?php echo $value;?>是直接给变量赋值。如果js是外部文件,可以写成函数的形式,调用的时候参数用php赋值就行,例如aa(<?php echo $value;?>)
尐枼芓  2013-04-18 13:18
评论 
1
1
2
3
4
5
6
<script type="text/javascript">
if(str==<?php echo $str;?>)
{
    alert(3333333333);
}
</script>
mbseo  2013-04-18 12:45
评论 
0
这个是不被允许的,php是服务器端编译语言,js是浏览器端解释语言。
zuoyiduohua  2013-04-18 12:38
评论 
3
那么你就用ajax动态获取
123010wqq  2013-04-18 12:29
评论 
0
var str=<?php echo $value;?>
zhx626  2013-04-18 12:27
 

?js调用PHP里的变量,怎么弄?

标签:

原文地址:http://www.cnblogs.com/westsoft/p/5925164.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!