使用JavaScript创建IMG标记,无效

Creating IMG Tag With JavaScript, Not Working

本文关键字:无效 标记 IMG JavaScript 创建 使用      更新时间:2023-09-26

通过ArrowChat Javascript API,我试图让头像显示在聊天用户选项卡中,即"在酒吧本身",以及好友列表和聊天窗口中。

我正在为此编辑chat_tab.php(下面),从一个示例静态No-Avatar图像开始,接下来,我将尝试实现ArrowChat Javascript API函数。

<div class="arrowchat_inner_button" id="chattab_inner">
    <div style="float:left" class="arrowchat_username_message">'+shortname+'</div>
</div>

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

<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>

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

创建的元素应该是"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>
相关文章: