javascript - 使用 JavaScript 创建 IMG 标签,不工作

标签 javascript css image styling

通过ArrowChat Javascript API ,除了好友列表和聊天窗口之外,我正在尝试让头像显示在聊天用户选项卡中,即“在栏本身上”。

我正在为此编辑 chat_tab.php(下方),从一个示例静态 headless 像图像开始,接下来,我将尝试实现 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>

关于javascript - 使用 JavaScript 创建 IMG 标签,不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20134896/

相关文章:

javascript - 我可以分离 JavaScript If 条件吗?

javascript - 图像而非背景的涟漪效应

python - 带有 .nii.gz 文件的医学成像 (PyRadiomics)

python - 使用 OpenCV python 跟踪黄色对象

javascript - 在 Windows 8 Metro 风格应用程序开发中,如何使用外部 JS 文件/库中的对象?

javascript - 如何链接javascript和html

javascript - 当光标不在父级上方时隐藏悬停元素

CSS 显示类在 Internet Explorer 中不起作用

javascript - 通过javascript将div内容转换为图像

javascript - 使用react.js,我没有收到任何错误,但内容未加载