如何在运行时更改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";
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top