我有一个初学者的问题。我有一个shoutbox,一个Ajax shoutbox。
我制作了一个表格,我可以根据他们是DJ来更新用户。
如果选择该选项,则会在用户名后显示一个小图片。
正在工作,但我不能让它工作但我的问题是,如果我在我的个人资料上设置它,它会将图像添加到每个人的名字。
这是我的代码:
var radios = document.getElementById("radios");
if(radios.innerHTML == 'yes') {
radios = "<img src='http://www.site/pic/radios.gif'>";
}
我的问题是:如何在此if
语句中插入当前用户的ID?
答案 0 :(得分:1)
在您包含的代码示例中,似乎有错误。
使用以下代码:
var radios = document.getElementById("radios");
您获得了具有id =“radios”的DOM对象。然后,您尝试将同一个变量设置为HTML片段:
radios = "<img src='http://site/pic/radios.gif'>";
除了将以前用于存储DOM对象的变量设置为现在的字符串之外,这将不会完成任何其他操作。该行代码不会以任何方式修改DOM。你的意思是这样写吗?
radios.innerHTML = "<img src='http://site/pic/radios.gif'>";