Установите источник для объекта изображения - Dashcode, связанный
-
29-09-2019 - |
Вопрос
Как можно изменить источник объекта изображения в Dashcode (JavaScript) во время выполнения?
Я попытался:
var Image = document.getElementById ("Image"). Object; 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 + '">';
Часть изображения SASHCODE создает блок Div и внутри него создает тег IMG, который содержит источник в качестве атрибута. Итак, либо напишите innerHTML
за imageView
или найдите тег IMG с его идентификатором и используйте setAttribute()
функция
Я всегда использую это
var image = document.getElementById("imagetobeset");
image.firstElementChild.src = "imagefile";
Где ImageTobeset Имя элемента, который вы хотите изменить, ифайл изображения это имя файла, который вы хотите, чтобы ваш источник изображения был установлен.
Просто попробуйте это, это будет работать
document.getElementById("image").src="fineName.jpg";