如何在Javascript中创建img标签字符串

4 浏览
0 Comments

如何在Javascript中创建img标签字符串

我正在尝试在JavaScript中创建图像标签字符串。这个图像标签是表格行字符串的一部分。最后,我将使用jQuery将这个表格行字符串附加到mvc webgrid上。

我有一个JavaScript函数,它返回这一新行。

function getNewRow(email, friendlyName) {
 var imgSrc = "/Content/Images/User.png";
 // 创建新行的HTML
 var newRow = '' +    
'' +
 '' + email + '' +    
 '' + friendlyName + '' +     
 '';
 return newRow;
  }

我将返回的字符串附加到webgrid对象上。

// 附加新行
 $('#group').append(newRow);

但是图像标签未显示正确的图像。在附加后,正斜杠被删除了。尝试使用encodeURIComponent函数,但无效。如何使其正确显示图像。

0
0 Comments

在声明newRow的第二行中,似乎有一个拼写错误,你在src属性后面缺少了=符号。

解决方法是在src属性后面添加=符号。下面是正确的代码:

var newRow = '';

0
0 Comments

问题的原因是在创建img标签字符串时,缺少了等号(=)。解决方法是在img标签的src属性前添加一个等号(=)。

具体代码如下:

var imgSrc = "image.jpg";
var imgTagString = '';

以上代码创建了一个img标签字符串,其中img标签的src属性为imgSrc变量的值。在创建img标签字符串时,确保在src属性前添加了等号(=),以正确生成标签。

这样,我们就可以通过JavaScript动态地创建img标签字符串,并将其插入到HTML文档中。

0