我的一个朋友给我发了一张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 = ' <a href="/userdetails.php?id=' + nps[a][1] + '" class="c' + nps[a][3] + ' " target="_blank">' + nps[a][2] + "</a> " + radio;
它将图像添加到每个人的名字,而不是专门的电台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>";
答案 0 :(得分:1)
您是否可以访问PHP代码?在PHP部分中,这类事情可能更好,更容易。即使用户关闭了javascript,它也会工作。但据我所知,当你定义变量无线电时,无法告诉它正在寻找什么用户。现在,看起来你正在寻找同一个地方而不管它是哪个用户。
答案 1 :(得分:1)
var radios = document.getElementById("radios");
你真的需要为每个用户提供一个唯一的标识符,你可以使用每个用户唯一的东西吗?你能发一个例子。