我正在尝试使用图标替换动态添加的表的一些文本,但我不断获取图标的URL而不是图像源
这是现有的
by_cell.innerHTML = (make_it_bold ? "<b>" : "") + franchiseDatabase['fid_' + this_fid].name + (make_it_bold ? "</b>" : "");
我想替换用数据库中的图像添加的这个文本,所以我尝试了这个,但它返回文本形式的url链接
by_cell.innerHTML = franchiseDatabase['fid_' + this_fid].icon;
如何才能显示图标的src而不是文本图像路径?
答案 0 :(得分:1)
尝试:
by_cell.innerHTML = "<img src='" + franchiseDatabase['fid_' + this_fid].icon + "' />";
答案 1 :(得分:0)
我想你需要将url包装在一个图片标签中,所以如果你当前的javascript正在输出这样的url应该有效吗
by_cell.innerHTML = '<img src="' + franchiseDatabase['fid_' + this_fid].icon + '" alt="image info" />';