未在Javascript中显示图像

未在Javascript中显示图像,javascript,html,Javascript,Html,我被困在一项容易但又很难的任务中。 我有一个字符串,其中包含一个“@”符号。 字符串的第一部分是以下类型的路径:GroupPictures/g261mygroup/GU53-user2.png 第二部分是一个类似于sayuser的名称 现在我需要使用javascript将这两个部分分开,并将它们显示为html,所以我做了如下操作: var parts=this.toString().split("@"); var myusername=parts[1];

我被困在一项容易但又很难的任务中。 我有一个字符串,其中包含一个“@”符号。 字符串的第一部分是以下类型的路径:GroupPictures/g261mygroup/GU53-user2.png 第二部分是一个类似于sayuser的名称

现在我需要使用javascript将这两个部分分开,并将它们显示为html,所以我做了如下操作:

var parts=this.toString().split("@");
            var myusername=parts[1];
            var filenamee=parts[0].trim();
            alert(filenamee);
            if ($.cometChat.loginUserName == this) { //login user
                sb[sb.length] = "<span class='one_test'><img style='border-radius:100%;float:left;width:35px;' src="+filenamee+" /><div class='chat_account_name'>" + myusername + "</div><div class='status_offline'></div></span><br>";
            } 
var parts=this.toString().split(“@”);
var myusername=parts[1];
var filenamee=parts[0]。trim();
警报(文件名);
如果($.cometChat.loginUserName==此){//login用户
sb[sb.length]=“+myusername+”
”; }
但问题是,虽然名称显示正确,但图像没有显示。我想知道我是否缺少一些要关闭的引号,或者它有什么问题

问题仅限于此行:

"<span class='one_test'><img style='border-radius:100%;float:left;width:35px;' src="+filenamee+" /><div class='chat_account_name'>" + myusername + "</div><div class='status_offline'></div></span><br>"
“”+myusername+”
使用

不是

那就好像

         src='asdasd'
不是

使用

不是

那就好像

         src='asdasd'
不是

使用

不是

那就好像

         src='asdasd'
不是

使用

不是

那就好像

         src='asdasd'
不是


HTML5允许在设置属性时不使用引号,因此我不确定这是否在这里起作用,但我的猜测与您相同;但并非每个人都有html5:(@huseyintugrulbuyukisik)它还没有实现visible@user3522121也许100%边界半径是不可接受的?HTML5允许在设置属性时不使用引号,因此我不确定这是否在这里起作用,但我的猜测与您相同。sb[sb.length]=“”+myusername+“
”也不起作用,但并非每个人都有html5:(@huseyintugrulbuyukisik)它仍然没有被使用visible@user3522121也许100%的边界半径是不可接受的?HTML5允许在设置属性时不使用引号,所以我不确定这在这里是否重要,但我和你有同样的猜测[sb.length]=“+myusername+”
”也不起作用,但并非每个人都有html5:(@huseyintugrulbuyukisik)它仍然没有visible@user3522121也许100%的边界半径是不可接受的?HTML5允许在设置属性时不使用引号,所以我不确定这是否在这里起作用,但我的猜测与您相同。sb[sb.length]=“”+myusername+“
”;也没有达到目的,但不是每个人都有html5:(@huseyintugrulbuyukisik)它还没有实现visible@user3522121也许100%的边界半径是不可接受的?