Я хочу написать
<img src="image/#######.jpg" id="#######" style="visibility: hidden;"/>
На моей странице html либо из файла php, либо из javascript json. ####### может быть любое имя, которое часто изменяется. Будет 100 похожих страниц, поэтому мне нужно сделать это "на лету" из внешнего файла, вместо того, чтобы переписывать все эти страницы. Затем идентификатор получает доступ к javascript, который соответствует его файлу json, который использует его позже в холсте.
Надеюсь, я никого не смутил.
Вы можете сделать что-то подобное этому
var newImage = #########;
var Ids = "####";
document.getElementById(Ids).src="../template/" + newImage + ".jpg";
Поскольку вы упомянули, что может быть 100, так что вам придется перебирать json и создавать код, чтобы действовать динамически.
Надеюсь, у тебя есть идея.
Обновить:
var idAndImageSrc = "#######";
document.getElementById("previousStaticImgId").setAttribute("id", idAndImageSrc)
.src="../template/" + idAndImageSrc + ".jpg";