当前位置: 代码迷 >> ASP.NET >> JS中的变量如何表示
  详细解决方案

JS中的变量如何表示

热度:3236   发布时间:2013-02-26 00:00:00.0
JS中的变量怎么表示?
<script   language= "JavaScript "> ShowTree(0,$arr[0]); </script>

上面代码中的$arr[0]是变量,要怎么表示?
"+$arr[0]+ ", "$arr[0] ",这样我试了都不行
谢谢!

------解决方案--------------------------------------------------------
<script language= "JavaScript "> ShowTree(0,$arr[0]); </script>
你这是函数调用还是函数定义
(1)调用如果是数组,直接arr[0]就可以了。
(2)如果是服务器端变量,调用用 <%=arr[0]%>
(3)如果是函数定义,则直接ShowTree(a,b)
(4)js中的数据无所谓类型,都是var
------解决方案--------------------------------------------------------
最好把函数定义也写出来,一目了然
------解决方案--------------------------------------------------------
$js = ' <script language= "JavaScript "> ShowTree(0, ' + $arr[0] + '); </script> ';

这样?记得PHP里字符串是用+连接的

------解决方案--------------------------------------------------------
我没用php,不过我想调试js的话,你可以在ShowTree()函数定义一开始就把变量alert出来看看,是不是和想象中一样,呵呵
  相关解决方案