使用JavaScript创建IMG标记,不起作用

使用JavaScript创建IMG标记,不起作用,javascript,css,image,styling,Javascript,Css,Image,Styling,通过,我试图使化身显示在聊天用户标签,即“在酒吧本身”,除了在好友列表和聊天窗口 我正在为此编辑chat_tab.php(如下所示),首先是一个示例静态无化身图像,接下来,我将尝试实现ArrowChat Javascript API函数。 “+shortname+” 现在我想知道的是,如果这个脚本有什么问题,因为它似乎不起作用。 代码如下: window.onload=function(){var elem=document.createElement(“elem”); elem.sr

通过,我试图使化身显示在聊天用户标签,即“在酒吧本身”,除了在好友列表和聊天窗口

我正在为此编辑chat_tab.php(如下所示),首先是一个示例静态无化身图像,接下来,我将尝试实现ArrowChat Javascript API函数。


“+shortname+”
现在我想知道的是,如果这个脚本有什么问题,因为它似乎不起作用。 代码如下:


window.onload=function(){var elem=document.createElement(“elem”);
elem.src=“/press/chat/admin/images/img no avatar.gif”;
elem.height=“32”elem.width=“32”document.getElementById(“chattab_inner”).appendChild(elem);}

接下来,我应该用用户化身路径替换img-no-avatar.gif,根据上面的链接,它是getUser(data.a)。这是第二次了,我不知道怎么做。(您可以在同一页面的屏幕底部预览箭头聊天栏。)

您创建的元素应该是“img”而不是“elem”

您希望
.createElement()
的参数是元素的标记名

<script type="text/javascript">
window.onload=function(){
    var elem=document.createElement("img"); 
    elem.src= "/press/chat/admin/images/img-no-avatar.gif"; 
    elem.height="32";
    elem.width="32";
    document.getElementById("chattab_inner").appendChild(elem);
}
</script>

window.onload=function(){
var elem=document.createElement(“img”);
elem.src=“/press/chat/admin/images/img no avatar.gif”;
元素高度=“32”;
元素宽度=“32”;
document.getElementById(“chattab_inner”).appendChild(elem);
}

elem=document.createElement(“elem”)
?除非这是一个疯狂的复制粘贴错误,否则我假设它应该是:
elem=document.createElement(“img”)我的第二个问题尚未解决…或
var elem=新图像(32,32)
<script type="text/javascript">
window.onload=function(){var elem=document.createElement("elem"); 
elem.src= "/press/chat/admin/images/img-no-avatar.gif"; 
elem.height="32"; elem.width="32"; document.getElementById("chattab_inner").appendChild(elem);}
</script>
<script type="text/javascript">
window.onload=function(){
    var elem=document.createElement("img"); 
    elem.src= "/press/chat/admin/images/img-no-avatar.gif"; 
    elem.height="32";
    elem.width="32";
    document.getElementById("chattab_inner").appendChild(elem);
}
</script>