当前位置:Gxlcms > PHP教程 > PHP超连接传参疑问

PHP超连接传参疑问

时间:2021-07-01 10:21:17 帮助过:2人阅读

php javascript function

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






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






}
?>
}
?>




回复讨论(解决方案)

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){

}
});


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

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

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

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


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

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

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

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

人气教程排行