Home >Backend Development >PHP Tutorial >PHP 超连接传参疑问

PHP 超连接传参疑问

WBOY
WBOYOriginal
2016-06-23 14:27:351054browse

php javascript function

 if($accout !=FALSE)
    {
     foreach ( $accout as $key => $value)
     {
    ?> 

      
           
      


 //疑问在这里怎么把值传到js方法里面去呢?我上面写的是报错的



          PHP 超连接传参疑问 
 


    }
    ?>
    }
    ?>

<script> <br /> function xingxing(){ <br /> alert('123'+id); <br /> //怎么把那值传到js 里面来呢? <br /> } <br /> <br /> <br /> </script>


回复讨论(解决方案)

1. onclick="xingxing();" 
2. function xingxing(id){

1. onclick="xingxing();" 
2. function xingxing(id){

报错
SyntaxError: identifier starts immediately after numeric literal


xingxing(7fcac6b9f57e0c39d89faa05d57d4659);

');" > 

');" > 

-----------------------------------------------
版主 关键是
在js 端 接收会报错的?
function xingxing(id){
    alert(id+"为什么输出ID 会报错呢?");
}


');" > 

-----------------------------------------------
版主 关键是
在js 端 接收会报错的?
function xingxing(id){
    alert(id+"为什么输出ID 会报错呢?");
}
---------------------------------------------

加了 单引号 可以接收到id 了

');" > 
--------------------------------------------------
版主 
       比如传两个呢?

');" > 

传两个为什么后面那个传不过去的呢?

这里会报错值输不出来,改正:')">
这里面没有接收参数 function xingxing()应该称 function xingxing(id)

设 $value = array('id' =>123, 'name' => 'abc');
你用 ');" > 
得到 
 

但期望的应该是
 
所以应写作
');" > 

总之,这种事情是没必要问人的,只需自己思考一下就解决了

设 $value = array('id' =>123, 'name' => 'abc');
你用 ');" > 
得到 
 

但期望的应该是
 
所以应写作
');" > 

总之,这种事情是没必要问人的,只需自己思考一下就解决了
--------------------------------------------------------------------
  $.ajax({
          type: "POST",
          url: "",
          processData: "false",
          data: "n=" + Math.random() + "&fn=" + escape(id) + "&st=" + name + "",
          success: function(msg){
            
        }
   });


如果传一个是可以的,但是传两个就不可以了

你知道需要什么样的格式吗?

你知道需要什么样的格式吗?

搞定了,版主  真心谢谢版主力挺帮忙! 


你知道需要什么样的格式吗?

搞定了,版主  真心谢谢版主力挺帮忙! 
-------------------------
啊  给分给错了

你知道需要什么样的格式吗?
---------------------------------------------

不好意思,下次多给点分你。 不好意思还以为就你一个人回答了问题

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn