题
如何在运行时更改dashcode(JavaScript)中图像对象的源?
我试过:
var image = document.getElementById(“ image”)。对象; image.src =“ img_0230.jpg”;
解决方案
我在列表视图中有一个映像,并且我已经为该图像设置了一个值变压器,该图像以数据源中存储的图像文件的名称,并预示了一个URL路径以从其所属于的服务器加载文件。
这类似于您要做的事情吗?如果是这样,那么仪表盘文档中的值变压器有一个部分。这是记录的几件事之一! :)
其他提示
我让这个工作
我确保图像存储在项目的图像文件夹中
var image = document.getElementById("image");
image.firstElementChild.src = "image source";
我不确定什么意义 .object
是,参考应该足够。有吗 object
财产?
image.setSrc
功能对我不起作用。
我找到了解决问题的另一种方法 -
document.getElementById("imageView").innerHTML = '<img id="DC_img"
class="apple-hidden" apple-group="image" src="' + url + '">';
DashCode的图像部分创建了一个DIV块,并在其中创建了包含源为属性的IMG标签。所以,要么写 innerHTML
为了 imageView
或找到具有ID的IMG标签并使用 setAttribute()
功能。
我总是用这个
var image = document.getElementById("imagetobeset");
image.firstElementChild.src = "imagefile";
在哪里 Imagetobeset 是您要更改元素的名称,图像文件 是您希望设置图像源的文件的名称。
只需尝试一下,它将起作用
document.getElementById("image").src="fineName.jpg";
不隶属于 StackOverflow