gpt4 book ai didi

javascript - 以 HTML 格式返回图像

转载 作者:行者123 更新时间:2023-11-29 21:54:56 25 4
gpt4 key购买 nike

尝试将图像添加到我的 innerHTML。

看了几个之前的Q Why does my image not show up when I use Javascript innerHTML to call it?

Javascripts innerHTML not working for images, but works with text?

我无法让它工作,在谷歌开发工具中抛出错误:

Uncaught TypeError: Cannot set property 'innerHTML' of null

用这一行:

var newImage = document.getElementById('img').innerHTML = "<img src='images/bg-main.png></img>";

我的代码如下:

   function showImage() {
var img = document.createElement('image');
//var newImage = document.getElementById('img').innerHTML = "<a href='#'><img src='http://mintywhite.com/wp-content/uploads/2012/10/fond-ecran-wallpaper-image-arriere-plan-hd-29-HD.jpg' border=0/></a>";
var newImage = document.getElementById('img').innerHTML = "<img src='images/bg-main.png></img>";
var div5 = document.createElement('div');
div5.appendChild(newImage);

return div5.innerHTML;

}

我知道还有许多其他方法可以显示图像,但出于本练习的目的,我想将图像作为 innerHTML 返回

最佳答案

试试这个:

var img = document.createElement("img");
img.setAttribute('src', 'http://www.domain.com/imgSrc');
var div5 = document.createElement('div');
div5.appendChild(newImage);

关于javascript - 以 HTML 格式返回图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26912829/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com