有一段PHP代码如下:$downPage="<a href='javascript:turntoPage($p)'>".$this->config['next']."</a>";我想将PHP的变量$p作为参数传递给javascript函数turntoPage()
应该怎样写呢?我那样的写法是错误的,得不到参数;
请大家指正 谢谢啦

解决方案 »

  1.   

    $downPage="<a href='javascript:turntoPage(\"$p\")'>".$this->config['next']."</a>";
      

  2.   


    貌似行不通 还是得不到参数 
    状态栏显示:javascript:turntoPage("p")
      

  3.   

    $downPage="<a href='javascript:turntoPage(\"".$p."\")'>".$this->config['next']."</a>";
    这个呢?
    还不行,那就检查下$p这个变量吧
      

  4.   

    看你 $p 变量里面有无 双引号 但引号 可能会和外部单双引号冲突引起错误最好的 办法 我想 应该是  raw_urlencode($p)在JS 函数中 decodeURIComponent(arguments[0])