Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript:在名称绑定到id后添加图像_Javascript - Fatal编程技术网

JavaScript:在名称绑定到id后添加图像

JavaScript:在名称绑定到id后添加图像,javascript,Javascript,我的一个朋友递给我一个升级用的ShoutBox。一些在该网站电台担任DJ的用户希望在其姓名后显示[R]图像 我不知道如何将图像与id绑定 这是我的密码 var radios = document.getElementById("radios"); if(radios.innerHTML == 'yes') { radio = 'the image here'; } 下面是我显示用户名的方式: h = ' <a href="/userdetails.php?id=' + np

我的一个朋友递给我一个升级用的ShoutBox。一些在该网站电台担任DJ的用户希望在其姓名后显示[R]图像

我不知道如何将图像与id绑定

这是我的密码

var radios = document.getElementById("radios"); 
if(radios.innerHTML == 'yes') {
   radio = 'the image here';

  }
下面是我显示用户名的方式:

h = ' <a href="/userdetails.php?id=' + nps[a][1] + '" class="c' + nps[a][3] + ' " target="_blank">' + nps[a][2] + "</a> ";
h='”;
问题是,如果我这样添加它:

h = ' <a href="/userdetails.php?id=' + nps[a][1] + '" class="c' + nps[a][3] + ' " target="_blank">' + nps[a][2] + "</a> " + radio;
h='“+收音机;
它将图像添加到每个人的名字中,而不是仅限于电台DJ

有人能告诉我我错过了什么吗

我真的很想用JavaScript来做这个练习

以下是php:

$id = 0 + $_SESSION['id'];
$r = mysql_query(" SELECT radios FROM users WHERE id = ".$id." ");
$radio = mysql_fetch_array($r);
echo  "<div id='radios'>" . $radio ['radios'] . "</div>";
$id=0+$\u会话['id'];
$r=mysql_查询(“从id=“.$id.”的用户中选择无线电设备);
$radio=mysql\u fetch\u数组($r);
“回声”$收音机[收音机]。"";

您有权访问PHP代码吗?在PHP部分中,这类事情可能更好、更容易完成。然后,即使用户关闭了javascript,它也会工作。但就我所见,当你定义变量无线电时,没有办法告诉你它在找什么用户。现在,不管它是哪个用户,看起来都是在同一个地方查看的。

var radios=document.getElementById(“radios”)您确实需要每个用户都有一个唯一的标识符,您是否可以使用每个用户都唯一的标识符?你能举个例子吗。

谢谢大家抽出时间回答我的问题,我很乐意解决这个问题