香草JavaScript罐';t使用set src添加图像(未加载图像)

香草JavaScript罐';t使用set src添加图像(未加载图像),javascript,image,Javascript,Image,我用JS搜索加载一个图像,我知道他的路径,我希望动态添加图像的源 我在控制台中没有错误,图像在将显示器移除为“无”后显示,但仍然是浏览器图标 正在更新图像源。但没有显示。如果我在浏览器图标上单击鼠标右键,然后重新加载图像,它就工作了 我的代码: <div id="result" style="display: none;"> <img src="" alt="" id="myIm

我用JS搜索加载一个图像,我知道他的路径,我希望动态添加图像的源

我在控制台中没有错误,图像在将显示器移除为“无”后显示,但仍然是浏览器图标

正在更新图像源。但没有显示。如果我在浏览器图标上单击鼠标右键,然后重新加载图像,它就工作了

我的代码:

<div id="result" style="display: none;">
    <img src="" alt="" id="myImage">
</div>

<script>
var path = '/assets/image.png';
var result = document.querySelector('#result');
var image = document.querySelector('img#myImage');
image.src = path;
result.style = 'display: block;';
</script>

var path='/assets/image.png';
var result=document.querySelector(“#result”);
var image=document.querySelector('img#myImage');
image.src=路径;
result.style='display:block;';

您确定它选择了正确的
img
元素吗?也许您想要
result.querySelector('img')
,或者给
一个ID,这样您就可以选择它了。使用DevTools中的元素查看器查看
src
是否正在更新。您的路径中可能缺少某些内容。尝试通过在url字段中提供您的主机/相对路径上的图像来访问您的图像,看看是否真的出现了,它是否有效,我找到了正确的标记,但图像没有显示。。。