• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

PHP 超连接传参疑问

php 搞代码 3年前 (2022-01-23) 18次浏览 已收录 0个评论
文章目录[隐藏]

php javascript function

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

<?php echo $value[‘name’]; ?>

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

<?php
}
?>
<?php
}
?>

<script type=”text/javascript”>
function xingxing(){
alert(‘123’+id);
//怎么把那值传到js 里面来呢?
}

</script>

回复讨论(解决方案)

1. onclick=”xingxing(<?php echo $value[‘id’]; ?>);”
2. function xingxing(id){

1. onclick=”xingxing(<?php echo $value[‘id’]; ?>);”
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: “<?php echo base_url(‘test/test’); ?>”,
processData: “false”,
data: “n=” + Math.random() + “&fn=” + escape(id) + “&st=” + name + “”,
success: function(msg){

}
});

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

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

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

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

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

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

5本文来源gao!daima.com搞$代!码#网#

搞代gaodaima码

———————
啊 给分给错了

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

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


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP 超连接传参疑问

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址