Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript代码中指定img src并使用innerHTML关联类_Javascript_Css - Fatal编程技术网

在javascript代码中指定img src并使用innerHTML关联类

在javascript代码中指定img src并使用innerHTML关联类,javascript,css,Javascript,Css,我正在使用下面的代码创建一个带有css类的图像,并将其放入div(imagepath1) this.imagePath1.innerHTML=“”; 它无法找到图像路径,正如我在DOM元素中看到的那样,当通过“inspect元素”查看时,资源也不可用 有什么线索可以证明这一点吗 谢谢, kk1)确保编码的路径是相对于html文档(而不是javascript文档)的 2) img标记在html中没有结束斜杠(html中没有结束标记是可以的,但某些浏览器可能使用XHTML语法,其中标记必须正确关闭

我正在使用下面的代码创建一个带有css类的图像,并将其放入div(
imagepath1

this.imagePath1.innerHTML=“”;
它无法找到图像路径,正如我在DOM元素中看到的那样,当通过“inspect元素”查看时,资源也不可用

有什么线索可以证明这一点吗

谢谢, kk

1)确保编码的路径是相对于html文档(而不是javascript文档)的

2) img标记在html中没有结束斜杠(html中没有结束标记是可以的,但某些浏览器可能使用XHTML语法,其中标记必须正确关闭)

注意


这两种可能的解决方案都是考虑到您的javascript语句在使用this关键字的正确上下文中。正如您所知,它与调用者和上下文相关,而不是与函数相关。

如果检查的代码看起来正常,那么肯定是图像的URL。是否有效?根据您的doctype,标记可能无效。请关闭
标记。请创建一个标记,以便我们可以使用它。您使用的实际图像路径是什么?在我给出图像的完整路径后,它似乎有效:)
this.imagePath1.innerHTML = "<img src='" + "../path/imagename" + "' class='classname'>";