是在php页面里单独引用的js文件, src=1.js    感谢  空间已经关闭全局变量了。

解决方案 »

  1.   

    var js = "<?php echo "1111"?>";
      

  2.   

    echo "<javascript> ****</javascript>"
      

  3.   

    在js文件中直接引用比如你要把php的变量$var赋给js的变量js
    可以使用在js文件中直接加上:var js = "<?php echo $var?>";
      

  4.   

    回复楼上,我的php和js是分开的。php页面<?php
    $ceshi="abc";
    ?>js页面var str = "<?php echo $ceshi; ?>";
    alert(str);
    这么写输出的结果是<?php echo $ceshi; ?>  获取不到变量值。
      

  5.   

    你可以把把值输出到一个隐藏的控制中比如 <input name="a" value="<?php echo $a; ?> type="hidden" />
    然后在js中var x=document.getElementsByName("a"); 
      

  6.   

    1、可以在那个php文件中添加一个隐藏标签,把值放里面,就是ls的思想
    2、利用cookie
      

  7.   

    用cookie比较靠谱,先在php里面对cookie进行赋值,在js文件里面直接调用,cookie不能也关了吧?
      

  8.   


    弹出一个object对话框  火狐弹出object HTMLCollection。在js里var x=document.getElementsByName("a");调用是不是就是" + a + " 这么用啊? 
      

  9.   

    只有你保证php变量是在js之前执行,应该是可以获取的到的
      

  10.   

    正常流程应该是这样
    将php输出的值 为页面全局js 变量
    在单独引用的.js文件中,使用这个全局js变量即可