我使用下面的代码创建一个带有css类的图像并将其放在div(imagepath1
)中。
this.imagePath1.innerHTML = "<img src='" + "../path/imagename" + "' class='classname'>";
无法找到图像路径,正如我在DOM元素中看到的那样,当通过“inspect element”看到资源时,资源也不可用。
任何线索如何做到这一点?
谢谢, KK
答案 0 :(得分:1)
1)确保您编码的路径是相对于您的html文档(而不是您的javascript文档)
2)img标签没有关闭html的斜杠(没有关闭标签就可以了,但是有些浏览器可能会使用XHTML语法,标签必须正确关闭。
注意强>
考虑到您的 javascript声明与使用此关键字有关的正确背景,我们提出了两种可能的解决方案。如您所知,与调用者和上下文有关,而与函数无关。