Установить источник для объекта изображения - связанный с Dashcode - PullRequest
1 голос
/ 06 ноября 2010

Как можно изменить источник объекта изображения в Dashcode (Javascript) во время выполнения?

Я пытался:

var image = document.getElementById ("image"). Object; image.src = "IMG_0230.JPG";

Ответы [ 6 ]

3 голосов
/ 08 сентября 2011

Я получил это на работу
Я удостоверился, что изображение было сохранено в папке Изображения проекта

var image = document.getElementById("image");
image.firstElementChild.src = "image source";
1 голос
/ 06 ноября 2010

Я не уверен, какой смысл .object, ссылки должно быть достаточно. Есть ли свойство object?

0 голосов
/ 11 апреля 2014

Просто попробуйте, это будет работать

document.getElementById("image").src="fineName.jpg";
0 голосов
/ 27 декабря 2012

Я всегда использую это

var image = document.getElementById("imagetobeset");
image.firstElementChild.src = "imagefile";

Где imagetobeset - это имя элемента, который вы хотите изменить, а imagefile - это имя файла, который вы хотитеВаш источник изображения должен быть установлен на.

0 голосов
/ 22 марта 2011

image.setSrc функция не работает для меня.

Я нашел другой способ решения проблемы -

document.getElementById("imageView").innerHTML = '<img id="DC_img" 
    class="apple-hidden" apple-group="image" src="' + url + '">';

Часть изображения Dashcode создает блок div и внутри него онсоздает тег img, который содержит источник в качестве атрибута.Итак, либо напишите innerHTML для imageView, либо найдите тег img с его идентификатором и используйте функцию setAttribute().

0 голосов
/ 11 ноября 2010

У меня есть изображение в виде списка, и я установил преобразователь значения для этого изображения, который берет имя файла изображения, хранящегося в источнике данных, и добавляет URL-путь для загрузки файла с сервера, на котором он находится .

Это похоже на то, что вы пытаетесь сделать? Если это так, то в DashCode есть раздел о преобразователях значений. Это одна из немногих вещей, которые задокументированы! :)

...